Global stocks traded mixed; Euro Stoxx 50 fell 0.48% while S&P futures rose 0.2%, reflecting caution ahead of PMI data and tech earnings.
Global stocks traded mixed; Euro Stoxx 50 fell 0.48% while S&P futures rose 0.2%, reflecting caution ahead of PMI data and tech earnings.