EIA forecasts 2026 U.S. oil demand at 20.7 mln bpd, unchanged from previous; expects 2027 demand at 20.7 mln bpd

09 Jun 2026 16:03Energy