EST EIA: Distillates Output Dn 19,000 Bpd to 5.296M Bpd
1/14 9:30 AM