The S&P 500 closed at 4,410, up 0.3%, while the Dow and Nasdaq rose 0.3% and 0.6%.
Asian shares are higher after the U.S. markets were closed for the Labor Day national holiday.
Asian stock markets are mixed amid investor concern about the status of U.S. stimulus spending and a trade agreement with Beijing.
The Federal Reserve acknowledged that the ongoing coronavirus pandemic “will weigh heavily on economic activity, employment and inflation.”
Global markets are mostly higher as investors pin their hopes on an economic rebound from the coronavirus crisis.
Global stock markets are lower after soaring U.S. job losses tempered enthusiasm over a possible deal to stabilize oil prices amid anxiety over the global slump caused by the coronavirus pandemic.
Global shares are mixed as the Shanghai benchmark jumped nearly two percent at one point after China's central bank cut interest rates to help ease credit for companies stricken by a virus outbreak.
The price of oil has surged on the news of the United States' military strike that killed Iran's top general.
Stocks are closing out their best year since 2013 led by huge gains in technology stocks.
Yemen's Iranian-backed Houthi rebels claimed responsibility for the attacks.