Investors close out best year for stocks sinc...