Markets today: S&P 500 rally hits a wall at end of banner quarter
The stock market’s enthusiasm faded in the final stretch of a solid quarter, with traders keeping a close eye on any news regarding the U.S. presidential race and remaining cautious ahead of Sunday’s elections in France. Traders across multiple sectors are...