Investor sentiment mixed ahead of the weekend
China’s factory activity growth slowed and missed forecasts in April Wall Street stocks finished higher overnight as investors digested fresh corporate earnings and upbeat economic data. The U.S. gross domestic ...