Stocks need earnings to be flawless to keep Trump rally going



Stocks need earnings to be flawless to keep Trump rally going - MarketWatch