Stocks just had their best month of the year. Why it happened and who led the way