Oil Prices Tumble Over 3% as US-Iran Nuclear Deal Nears; Energy Stocks Under Pressure
Tensions ease as the U.S. and Iran edge closer to a nuclear deal, sending shockwaves through global markets. On May 15, 2025, international crude oil prices tumbled more than 3% in a single session, with Brent crude briefly dipping to $64 per barrel. Investors are increasingly concerned that a return of Iranian oil exports could flood the market and drive prices lower. Energy stocks declined in tandem with falling oil prices. As uncertainty lingers, market watchers are closely monitoring developments in U.S.-Iran negotiations and the upcoming OPEC+ meeting. For those with exposure to oil-linked assets, a cautious and strategic approach is recommended.


