26 Apr 0 This post was originally published on this site Stocks soared Thursday, lifted by strong earnings reports, particularly in the tech sector. The 10-year Treasury yield retreated below 3%. Here’s the scoreboard. More » ContAdmin Uncategorized