S&P hits all time record high, logo investing, China's vaccine, Millennials taking on debtÂ