Stock market today: Dow, S&P 500, Nasdaq rise as earnings take center stage

view original post

US stocks inched higher amid a tough batch of corporate earnings after the bell and persistent trade uncertainty.