oil priuce war
The Latest
-
Saudi Arabia Keeps Pummeling Russia; Sells Oil At $20
The painful price was pushing world oil prices to near record lows continues to rage with Saudi Arabia now selling $20 oil in another bid to cripple Russia. The painful price was pushing world oil prices to near record lows continues to rage with Saudi Arabia now selling $20 oil in another bid to cripple Russia.