WTI Slumps To New Cycle Lows As Iran Supply Fears Loom