Could be crude only(not total liquids).

I'm sure it is, but many media reports were claiming current crude production of 9.45 mbpd, and the EIA showed 9.2 mbpd for the first three months of the year.