The EIA's implied demand data for U.S. distillate fuel oil production for the week ending April 17 was 5.6326 million barrels per day, compared to 5.43 million barrels per day in the previous week.
2026-04-22
The EIA's implied demand data for U.S. distillate fuel oil production for the week ending April 17 was 5.6326 million barrels per day, compared to 5.43 million barrels per day in the previous week.