IEA cuts global oil demand forecast, expects 2.6 mln bpd drop in 2026

TASS ·
Russia

This represents a 100,000 bpd downward revision from September, when the IEA projected a 2.5 million bpd drop

Read original article on TASS →