Global oil supply falls 1.6 million bpd in August, IEA says
- Gulf production cuts and infrastructure disruptions weigh on August oil output
11:54
Oil