EDT EIA: Distillates Demand Up 119,000 Bpd to 3.585M Bpd
7/17 9:31 AM