EIA Annual Energy Outlook Report: US crude production estimated to be between 12.4 mln bpd and 12.7 mln bpd by 2050 vs. 13.6 mln bpd in 2025.

08 Apr 2026 19:02Energy