Stocks inch higher as Microsoft results overshadow ongoing trade uncertainty

Back
Top