"Monster" Rally for Stocks Continues