S&P 500 hits fresh record, Dow jumps over 475 points
March is just about over, and it has definitively been a month of rotation in the stock market rally.As of Tuesday's close, Energy (XLE) had been the largest out performer, gaining more than 8%. Meanwhile, Materials (XLB), Utilities…