News Analysis
U.S. stocks continued their roller-coaster ride this week, driven by rising Treasury bond yields and media headlines that stirred investor sentiment. All major averages posted weekly gains, thanks to two strong rallies on April 9 and April 11, led by gold producers and big tech.