Markets gained ground Tuesday as Nvidia earnings loom, boosting tech sentiment and driving major indices higher.
Read full article on MarketWire