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.

Renewed escalation in the U.S.-Iran war could complicate matters and further cloud the outlook, the IEA warned Friday.

The IEA forecasts global oil demand will decline by 1.1 million barrels per day in 2026 due to Iran war disruptions, with ripple effects across markets.