Stocks snapped a five-day winning streak Friday as a sharp drop in oil prices and profit-taking offset an improvement in consumer confidence and a rosier outlook from economic bellwether FedEx. Still, for the week, stocks gained 1.7 percent.
Stocks struggled to push higher Friday as consumer confidence improved and economic bellwether FedEx raised its earnings forecast. But profit-taking after a five-day rally clipped gains.