David Sekera, Morningstar Macrodynamic tailwinds persist, but stocks are already priced to perfection. Will tariffs derail the market in 2025?... Read more