U.S. stocks and government bonds rallied, with the S&P 500, Nasdaq and Dow advancing 1.6%, 2.6% and 0.2%, respectively, while the yield on the 10-year Treasury note fell to 4.107%.
U.S. stocks and government bonds rallied, with the S&P 500, Nasdaq and Dow advancing 1.6%, 2.6% and 0.2%, respectively, while the yield on the 10-year Treasury note fell to 4.107%.