The fog of war persists, while global economic issues are emerging now as the primary reason to implement a cease-fire. In the meantime, our best defense remains a strong offense of fundamentally superior stocks reporting stunning sales, earnings, upside surprises, and positive guidance, maintains Louis Navellier, founder and chairman of Navellier & Associates.

I think it is safe to say President Trump wants lower crude oil prices fairly soon, so the administration will continue to strive to reopen the Strait of Hormuz. It is also imperative we see fertilizer shipments resume passing through the Strait since food prices are expected to remain high if fertilizers cannot boost crop yields during the planting season.

(Editor’s Note: Louis will be speaking at the 2026 MoneyShow Masters Symposium Dallas, scheduled for May 14-16. Click HERE to register.)

Micron Technology Inc. (MU)

chart

In the meantime, due to our $39 trillion deficit, the Trump administration has to make the US an attractive destination for capital in the world. Frankly, due to higher yields in the US than in most of Asia and Europe, the US dollar should continue to strengthen and attract capital. Treasury Secretary Scott Bessent is doing a great job keeping the bond vigilantes away for the time being.

Stocks like Micron Technology Inc. (MU) and Nvidia Corp. (NVDA) remain market leaders. Even Super Micro Computer Inc. (SMCI) has 171% forecasted sales growth and now trades at less than 10 times this year’s forecasted earnings, so I think it may be acquired in the upcoming months.

This is a good time to remind everyone – good stocks “bounce.” So, I expect many of our fundamentally superior stocks to quickly resurge by 20% or more in the upcoming weeks!

Disclosure: Navellier & Associates owns Nvidia Corp (NVDA), Super Micro Computer, Inc. (SMCI), and Micron Technology, Inc. (MU), in managed accounts. Louis Navellier and his family own Nvidia Corp (NVDA), Super Micro Computer, Inc. (SMCI), and Micron Technology, Inc. (MU), via a Navellier managed account and Nvidia Corp (NVDA), in a personal account.

Subscribe to Navellier & Associates commentary here...