Stocks rose Friday as rates eased from their recent highs, as Wall Street aimed for a winning weekly performance.
The Dow Jones Industrials hurtled higher 241.26 points to break for lunch Friday at 33,244.83.
The S&P 500 gained 42.13 points, or 1.1%, to 4,023.48.
The NASDAQ Composite popped 149.70 points, or 1.3%, to 11,612.68.
The major averages are on their way to a positive week. On Thursday the S&P 500 closed up 0.28% on the week, on pace to snap a three-week decline, while the NASDAQ had a 0.6% gain. The Dow was also up 0.6% on the week.
Market sentiment got a boost Thursday after Atlanta Fed President Raphael Bostic said he thinks the central bank can keep its interest rate hikes to 25 basis points rather than the half-point increase favored by some other officials.
First Solar gained 1.5% after UBS said it could be one of the biggest beneficiaries of the Inflation Reduction Act.
Analyst Jon Windham upgraded the stock to buy from neutral. He also raised the price target to reflect a potential upside of 26.1% of where the stock closed Thursday.
Hewlett Packard Enterprise added nearly 3% after Hewlett Packard Enterprise's latest quarterly results surpassed Wall Street estimates. The company reported adjusted earnings of 63 cents per share on revenue of $7.81 billion. Analysts polled by Refinitiv were expecting earnings of 54 cents per share on revenue of $7.43 billion.
Prices for the 10-year Treasury jumped, lowering yields to 3.99% from Thursday's 4.07%. Treasury prices and yields move in opposite directions.
Oil prices inched up $1.02 to $79.18 U.S. a barrel.
Gold prices advanced $13.40 to $1,853.9.40 U.S. an ounce.