EDT EIA: Distillates Demand Up 495,000 Bpd to 3.953M Bpd
8/19 9:30 AM