Crude oil inventories are due at the bottom of the hour
Weekly US inventory and production data is due at 10:30 am ET.
Late yesterday, according to reports, API reported at 752K draw in oil supplies. That’s in contrast to the +3000K reading expected from forecasters. Lately, API numbers have been a much better guide than the consensus.