Dow Jones Nears 50,000 Milestone on Broad Earnings Momentum