Not only did the markets manage to close the month and quarter with a positive session but it also managed to put in its fifth straight winning week. Despite the ups and downs of the quarter, the S&P 500 (SPX) and NASDAQ 100 (NDX) both managed to post advances for the quarter. However, it was […]