OPEC cuts oil production by 1.2m barrels to offset price
The Organisation of Petroleum Exporting Countries (OPEC) and other major oil producers yesterday agreed to cut about 1.2 million barrels of oil to address falling oil price, which is currently facing a record low of $63 a barrel. The deal made possible by the cartel and allied oil-producing nations including Russia would see the15-member OPEC…