Markets Rally on Iran Peace Hopes, But What Does It Mean for Global Stability?
European stocks have surged to their highest levels since March 2, leaving investors wondering if market optimism is getting ahead of itself or if there's substance behind the rally.
The pan European Stoxx 600 rose by over 0. 8% shortly after noon London time, while France's CAC 40 and Germany's DAX added 1. 6% and 1. 4%, respectively. The timing of this surge is intriguing.