Stock MarketNasdaq, S&P 500 eke out gains as Dow, bitcoin drop with all eyes on Nvidia earnings21 hours agoStocks closed mixed to end another volatile trading session after President Trump spoke about his tariff plans at a cabinet...