Home Stock & Shares Stock Markets Muster End-of-Year Rally