Oil Plunges To $28 Cycle Lows As Iran Supply Looms, Stocks Slide