IEA monthly report: global oil supply rebounded by 2.4 mln bpd in July to 101.5 mlnbpd.

2026-08-12

IEA monthly report: global oil supply rebounded by 2.4 mln bpd in July to 101.5 mlnbpd.