The Dow breaks a major milestone, rallying past 50,000 with small caps and tech stocks fueling gains.
Read full article on MarketWire