Global Oil Supply to Fall by 3.7mbpd in 2026

The IEA noted that oil demand fell by 5.3 million bpd in May to 97.9 million bpd, hitting its lowest level this year

Global oil consumption is on course to shrink this year for the first time since the COVID-19 pandemic, the International Energy Agency has said, as the war between the US and…

Global oil demand is set to decline this year for the first time since 2020

The IEA projects global oil demand to fall by 1M barrels per day in 2026, the first annual decline since 2020. Here's what it means for crypto markets.

Global Oil Supply to Fall by 3.7mbpd in 2026

VIENNA -- Global oil demand is forecast to grow by 800,000 barrels per day (bpd) in 2026 year-on-year, said a report released on Monday by the Organization of the Petroleum…