The global oil market has rapidly shifted from a 2025 surplus to a significant 2026 deficit following a 10 mbpd supply ...
"Since the beginning of the Iran war, global seaborne crude oil shipments have fallen 16% compared to the first nine weeks of 2026, according to Signal Ocean data. This represents a reduction of 7.6 ...
Nigeria’s combined oil and condensate production averaged 1.546 million barrels per day (mbpd) in March 2026, up by 4.2 per ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results