Home Investing S&P 500 hits record high as Trump pushes for lower rates and oil prices