EIA sees 2026 WTI price average of 85.68/bbl, vs prior forecast 87.41/bbl; 2027 forecast of 74.39/bbl (pvs 72.43/bbl).

12 May 2026 16:03Energy