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

2026-05-20

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