Oil crashed -8% to a 2-week low of $93/barrel after US-Iran peace talks resumed.
Bullish for markets. $CL