U.S. stocks ended a down week on a high note Friday, snapping a five-day losing streak on the strength of energy and financial companies.
A sharp rebound in oil prices and an encouraging report on retail sales helped lift the stock market to its first gain since late last week.
Despite the rally, the major U.S. stocks indexes ended the week down about 1 percent and they remain down more than 8 percent for the year.
"It's a relief to see after several very ugly days in a row, but I wouldn't hang my hat on it and say the worst is over," said Rob Eschweiler, global investment specialist at J.P. Morgan.
The Dow Jones industrial average rose 313.66 points,...