EDT EIA: Distillates Demand Up 681,000 Bpd to 3.666M Bpd
4/17 9:30 AM