A modest rebound in U.S. stocks in the last trading session of the week. The major indexes closing to the upside- just a day after the S&P 500 had its worst decline since April 10th. Technology and c