EIA sees 2025 US oil demand of 20.4 mln bpd, vs prior forecast 20.5 mln bpd. Sees 2026 demand of 20.4 mln bpd (previous 20.4 mln bpd)

10 Jun 2025 16:06Energy