IEA downgrades global oil demand forecast, expects 1.6 mln bpd decline in 2026

TASS TASS

Assuming further normalization, global demand is expected to resume growth by November, the report says

Read full article at TASS →