News

The U.S. Energy Information Administration lowered its West Texas Intermediate spot average price forecasts for 2025 and 2026 in its latest short term energy outlook.