Let The Oil Price Wars Begin: U.S. Oil Prices Drop $8 in One Day After Russia & Saudi Arabia Spark Oil War
Russia has just sparked what may end up being among the ugliest oil price wars in recent history. And Saudi Arabia is firing back. As the two oil superpowers face-off, American oil companies may end up as the biggest victims. American Oilfield Caps Russian President Vladimir Putin announced […]