US-Iran Ceasefire Sparks Stock Market Rally and Oil Price Volatility in April 2026