December 2024 Market Commentary
After a dramatic campaign, US voters elected Donald Trump on November 5th with a GOP majority in Congress. Investors signaled their enthusiasm for the results with inflows of $141 billion into US equities during November, the highest four-week total on record. Major North American stock indices surged ahead to close November at new highs, with […]