The S&P 500 rallied on Tuesday to finish higher and secure its biggest quarterly percentage gain in more than two decades as improving economic data bolstered ... Read more