Stocks rose Friday as investors pored over the latest earnings reports and tried to shake off tougher language from Federal Reserve speakers.
The Dow Jones Industrials recovered 107.59 points to 33,653.91
The S&P 500 regained 10.38 points to 3,956.94
The NASDAQ moved higher 5.36 points to 11,150.31.
The S&P and NASDAQ are on pace for down weeks, the S&P trading lower by 0.5% and NASDAQ off 1%. The Dow is currently flat for the week. All three are positive for the month, however.
Ross Stores and Palo Alto Networks popped after the two companies posted their latest quarterly results. Investors also appeared to cheer Gap's most recent results.
Prices for the 10-year Treasury fell slightly, raising yields to 3.79% from Thursday's 3.77%. Treasury prices and yields move in opposite directions.
Oil prices flopped $3.41 to $78.23 U.S. a barrel.
Gold prices doffed $8.50 to $1,754.50 U.S. an ounce.