Day10: stocks rally on this shortened holiday week