Stock markets rebound on strong corporate earnings
Nine out of ten companies on the S&P 500 index have posted earnings that exceeded expectations Wall Street stocks rebounded overnight, as investors shrugged off coronavirus-related worries to focus on ...