OPEC report biggest production decline in 10 months

The Organisation of Petroleum Exporting Countries (OPEC+) in March reported the biggest decline in their collective production in 10 months.

According to data by Energy Intelligence, Nigeria and Russia recorded much production drop making the Organizations overall output to fall by 680,000 barrels per day (bpd) to 37.64 million bpd.