Oil Price Drops To $30 As Saudi Arabia Launches Price War
The international crude oil price has crashed to more than 34%, lowest in four years, to sell for $27.34 a barrel, as Saudi Arabia takes on its one-time ally, Russia in price war. According to reports, the move by Saudi Arabia to flood the market with crude was in a…