The Dow Jones Industrials recovered 190.75 points, or 1.3%, to 34,549.25.
The S&P 500 19.07 points to 4,475.91
The NASDAQ Composite squeaked up two points to 13,924.60.
Stocks have seesawed this week, alternating between up and down days. The Dow is about 1% lower on the week while the S&P 500 and NASDAQ Composite are marginally higher.
Investors are continuing to monitor the war in Ukraine and weigh the Federal Reserve’s rate hikes amid persistent inflation.
NATO leaders met in Brussels Thursday to discuss increasing pressure on Russia, as Ukraine appears to be retaking ground in the war.
On Thursday, Uber gained about 2% after the company announced a deal to list all New York City taxis on its app.
Chip stocks Nvidia and Intel both rose around 4% a day after semiconductor executives testified in front of Congress in support of billions of dollars in chip manufacturing subsidies.
Materials was the top performing S&P 500 sector. Mosaic and Freeport-McMoRan each added more than 3%.
On the downside, KB Home dropped 1% after an earnings miss Wednesday.
On the data front, initial jobless claims last week totaled 187,000, the lowest level since 1969, the Labor Department reported Thursday.
Treasury prices sagged, raising yields to 2.35% from Wednesday’s 2.29%. Treasury prices and yields move in opposite directions.
Oil prices faded $2.06 to $112.87 U.S. a barrel.
Gold prices jumped $15.90 to $1,946.80 U.S. an ounce.