Saudi Victory? WTI Crude Tumbles To Key Support (Again)