API HUGE DRAW Never saw this on the boards yesterday but I wasn't following closely. API report shows crude inventory down 3.8 million barrels, much higher than the 110,000 barrels that was expected. EIA report out in an hour. OPEC+ meeting also to consider.