Nigeria, Russia account for 440,000 bpd of 680,000 bpd OPEC+ oil drop – Report
Nigeria and Russia accounted for a shortfall of 440,000 barrels per day (bpd) as the crude sup- ply of the Organisation of Petroleum Exporting Countries (OPEC) and its allies (OPEC+)…