The Energy Information Administration (EIA), in its January Short-Term Energy Outlook, is forecasting global oil prices (Brent crude oil) in 2025 to average $74 per barrel, falling to $66 per barrel in 2026. That is down from an average of $81 per barrel in 2024, or 8% lower in 2025 and 11% lower in 2026. The […]