Global Stocks Mixed After Weak China Data by Dennis Milanzi 18/07/2023 Markets struggled on Monday to build on last week's rally, with new data showing China's economy grew less than expected in the second quarter as its post-Covid recovery runs out ...