EIA projects crude output to fall in 2026, which would be the first drop since 2021.

10 Jun 2025 16:08Energy