Stocks closed higher on Wall Street Thursday and oil costs slipped as a streak of uneven trading continues on world markets.
The S&P 500 rose 1.4%, the Dow Jones Industrial Average rose 1%, and the Nasdaq rose 1.9%.
Technology firms had a few of the strongest positive factors.
Major U.S. indexes are blended for the week to this point after alternating between positive factors and losses over the previous a number of days.
Crude oil costs fell as world leaders collect in Europe to debate extra methods to additional isolate and punish Russia for its invasion of Ukraine.
Treasury yields rose.