oil priuce war

The Latest

  • Saudi Arabia Keeps Pummeling Russia; Sells Oil At $20
    OIL
    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.