Europe stocks shone in 2025. The start of 2026 looks bullish, says Ned Davis.

view original post

The MSCI Europe index is up 2.2% so far in 2026, nailing three straight all-time highs, even as geopolitical headlines around the U.S. — Greenland threats for one — swirl. So says Mark Phillips, …