WTI Tumbles To $43 Handle After API Confirms Huge Inventory Build