US stocks rallied Friday as investors tried to stage a rebound to finish a rocky week, though all three major indexes are still on track to ...