Gulf oil supply cuts stand at 5-6 mln BPD, much smaller than original estimate of 12-15 mln BPD - trading and shipping sources

12 Jun 2026 15:40Energy