​The S&P 500's rally to a record high at 7002 has been followed by a slight sell-off to 6964 on Wednesday. While remaining ...