Global stock markets show mixed weekly performance amid key economic data, tariff tensions, and corporate updates.