US EIA implied crude oil demand for the week to Sept. 4: 20.827 mln b/d, down from 21.268 mln b/d the prior week.

2026-09-11

US EIA implied crude oil demand for the week to Sept. 4: 20.827 mln b/d, down from 21.268 mln b/d the prior week.