The Dow crosses 50,000 for the first time, fueled by standout performances from Nvidia and Caterpillar.
Read full article on MarketWire