U.S. markets surge on relief after President Trump postpones military action against Iran; oil prices drop sharply amid easing geopolitical tensions.