Wall Street rally after geopolitical tensions US Iran market trends analysis