IEA projects global oil demand decline of 1.1 million barrels per day in 2026 as Iran war reshapes energy markets
IEA projects global oil demand decline of 1.1 million barrels per day in 2026 as Iran war reshapes energy markets
- Read at Crypto Briefing
- Fri, 10 Jul 2026 09:01:11 +0000