WTI Crude Tumbles To $43 Handle Despite EIA Lowering Production Estimates