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