Stocks end 2023 up 20% for the year as resilient economy energizes investorsboston.com11 pointsMilnerRoute2 years ago