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

2026-07-10

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