We also take a look at some companies that could ride the tailwinds of Nvidia's standout earnings.
The Dow moved higher in May, but these stocks were still losers.
The sell-off in software stocks is a buying opportunity.