EIA STEO report assumes some constraints to oil exports from Middle East will persist through end of 2026.

09 Sep 2026 16:07Energy