U.S. stock indices rose on Friday ahead of the weekend, heading for a weekly profit amid ongoing support from U.S. president Trump's promises of tax cuts for corporations.
Trump said yesterday he's to reveal a phenomenal plan for taxes soon, buoying the sentiment on Wall Street and pushing stocks to near record highs.
Crude prices rose considerably today for the third consecutive session, buoying energy shares and nudging Wall Street towards a weekly profit.
On the other hand, the dollar rose against a basket of currencies today to a two-week high, but that didn't weigh on shares of American exporters due to persistent optimism in the markets that offset dollar's impact.
Standard and Poor's 500 rose 0.25%, or 5.83 points to 2,313.70, while Dow Jones gained 0.30%, or 59.90 points to 20,232.30.
Tech-heavy NASDAQ added 0.10%, or 5.64 points to 5,720.82.