Russia, Saudis Wage Oil War

April 29, 2020 Staff 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