
WTI Crude (CL) and Brent Oil (LCO) prices have dropped approximately 5% following reports that the US may unfreeze $20B in Iranian assets in exchange for nuclear concessions. The decline in oil prices is coinciding with what is described as one of the largest rebounds in stock market history. Visual data confirms Crude Oil WTI trading at $90.09 and Brent Oil at $95.19.