IEA monthly report: global oil demand fell by 4.9 mln bpd in Q2.

2026-08-12

IEA monthly report: global oil demand fell by 4.9 mln bpd in Q2.