Oil Prices Plummet After Iran Peace Talks Stall The price of oil plummeted in recent days following news that peace talks between Iran and other world powers have stalled.
This development sent shockwaves through the global energy market, with prices dropping to their lowest levels in months.
As of writing, Brent crude was trading at around $60 per barrel, down roughly 10% from its peak earlier this year.