S&P 500 hits fresh record high as market sentiment stays bullish.