Russia, Saudis Wage Oil War

April 29, 2020 AFP Editor 1

U.S. shale oil producers may be the victims of this petroleum production battle. By Richard Walker While lower gas prices at the pump are welcome, an oil war between Russia and Saudi Arabia has the […]

css.php