EIA STEO: Current-year crude oil production 13.42 mln bps, vs 13.42 mln bpd previously. Year ahead 13.37 mln bpd, vs 13.49 mln bpd previously.

10 Jun 2025 16:01Energy