The price of crude oil, on the world market, soars following a deal by OPEC countries to limit oil production
International Oil prices have soared following a deal by OPEC countries to limit production. The Organization of the Petroleum Exporting Countries (OPEC) produce about a third of the world's oil. ... Read More...