S&P 500 ends higher after Powell lulls market