Stock Market Today: S&P500 snaps losing streak on rate cut hopes

by