The EIA's implied demand data for U.S. distillate fuel oil production for the week ending May 29 was 5.0864 million barrels per day, compared to 5.51 million barrels per day in the previous week.

2026-06-03

The EIA's implied demand data for U.S. distillate fuel oil production for the week ending May 29 was 5.0864 million barrels per day, compared to 5.51 million barrels per day in the previous week.