Global Markets Hit Record Highs as Iran Peace Hopes Drive Rally