IEA downgrades global oil demand forecast, expects 1.6 mln bpd decline in 2026
TASS
—
Assuming further normalization, global demand is expected to resume growth by November, the report says