EDT EIA: Distillates Output Up 98,000 Bpd to 5.180M Bpd
6/03 9:30 AM