Iran Deal Optimism Sends WTI to $90: Wednesday's Three-Front Pressure Test
Iran deal optimism is driving crude’s third major stress test in as many weeks. WTI is down more than $4 this morning on renewed speculation that US-Iran nuclear talks are moving toward a framework agreement — the same thesis that broke crude below $100 over Memorial Day weekend before