U.S. stock indices rose on Tuesday after positive corporate earnings results that brightened the outlook amid earlier concerns about political tensions.
U.S. corporate earnings bested expectations by 65%, restoring confidence anew in the markets, specially following upbeat U.S. data that showed an uptick in new jobs last month.
Wall Street surged since Donald Trump won the presidential elections in November as investors expect the new president to cut corporate taxes and stimulate growth.
The dollar kept rising today against a basket of currencies, hurting shares of American exporters, but strong earnings offset that impact.
Standard and Poor's 500 rose 0.23%, or 5.35 points to 2,297.91, while Dow Jones gained 0.34%, or 68.55 points to 20,120.97.
Tech-heavy NASDAQ gained 0.28%, or 15.99 points to 5,679.54.