U.S. EIA distillate fuel oil product supplied (implied demand) for the week to Oct. 2 was 5.414 mln bpd, down from 5.478 mln bpd the prior week.

2026-10-07

U.S. EIA distillate fuel oil product supplied (implied demand) for the week to Oct. 2 was 5.414 mln bpd, down from 5.478 mln bpd the prior week.