The U.S. stock market roared back Friday, as technology stocks recovered much of their losses from earlier in the week. The S&P 500 jumped 2% Friday for its best day since May. The Dow Jones ...