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+) re- corded its 10 months low in March 2023, according to a current report by Energy Intelligence. The report spotted by New Telegraph yesterday also...
