EST EIA: Distillates Demand Up 668,000 Bpd to 3.609M Bpd
1/13 9:30 AM