European stock markets rally after report of ‘secret outreach’ by Iran to try to end war | Stock markets March 26, 2026