Amazon and Apple reported solid earnings Friday, and a rally among small- and mid-cap tech stocks and clean energy players has the Nasdaq up by more than 10% in July.
What Recession? 5 Stocks Leading the Nasdaq to Its Best Month Since 2020