Rio Tinto, Eli Lilly & Tesla David Burrows, president & chief investment strategist at Barometer Capital Management, shares his top stock picks to watch in the market. Rio Tinto (RIO NYSE) From a …
David Burrows’ Top Picks for Dec. 19, 2025
view original post