Tom’s Weekly Buy List

Seven straight winning weeks. The S&P 500 closed Friday at 7,399, another all-time high. The Nasdaq crossed 26,247. Last week's jobs report nearly doubled...

3 Stocks Flashing Warning Signals

Wall Street doesn't ring a bell at the top. But if you know where to look, you'll see the same warning signs every time a...

Markets Hit All-Time Highs This Week. I’m Not Getting Too Excited. Here’s Why.

What a week. The S&P 500 and Nasdaq both hit record highs. A chipmaker posted its biggest quarter in years and jumped 16% in...

New Trade for May 8th, 2026

Devon Energy Corp. (NYSE: DVN) — Merger Synergies and Low-Cost Scale Create a Compelling Setup Devon Energy (NYSE: DVN) trades around $45, and while the...

May 15th: The Next Boom in Mining Stocks?

Dear reader, The Iran War could make or break your retirement account… So please pay close attention… Because something huge is happening on May 15th (Click here to...