U.S. EIA implied demand for distillate fuel oil, week ended Oct. 23: 5.5269 mln b/d, prior 5.1097 mln b/d.

2026-10-28

U.S. EIA implied demand for distillate fuel oil, week ended Oct. 23: 5.5269 mln b/d, prior 5.1097 mln b/d.