Stock markets climb world over after US-Iran deal

time Jun 15 2026