Oil Prices Surge, Markets Volatile Amid Iran Deadline Uncertainty

Global oil prices hit a record $144 a barrel, causing market volatility and investor anxiety, while US stocks swung from losses to gains as traders braced for President Trump's Iran deadline and its potential economic ramifications.

Coverage

CrossCut News