The Nasdaq Composite rose 1.7%, the S&P 500 gained 1.1%, and the Dow Jones Industrial Average added 0.6%. Oil prices fell for a second consecutive day, easing pressure on the bond market, with the 10-year US Treasury yield dropping to 4.946%.