EIA: Strait of Hormuz disruptions forced Middle East producers to cut output by over 11 mln BPD in May versus pre-war level

09 Jun 2026 16:16Energy