US EIA implied crude oil demand for the week ended Oct. 2 was 21.274 mln b/d, up from 19.521 mln b/d the prior week.

2026-10-07

US EIA implied crude oil demand for the week ended Oct. 2 was 21.274 mln b/d, up from 19.521 mln b/d the prior week.