EIA expects ongoing disruptions to Mideast crude output of about 600k BPD to continue through end of 2027.

11 Aug 2026 16:17Energy