S&P 500, Nasdaq Rally as Iran Deal Optimism Weighs on Oil
US equities pushed higher on Tuesday as easing geopolitical concerns lifted market sentiment, while oil prices pulled back sharply. Comments from Donald Trump about potential further negotiations with




















