IEA monthly report forecasts global oil demand will fall by 2.5 mln bpd in Q4.

2026-10-14

IEA monthly report forecasts global oil demand will fall by 2.5 mln bpd in Q4.