IEA cuts global oil demand forecast, expects 2.6 mln bpd drop in 2026
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 →
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 →