Global markets saw a slide in weekly performance due to rising government bond yields, following the US inflation data release and the ECB’s hawkish rate...
China reported disappointing retail sales data for November, underscoring ongoing challenges with sluggish consumer demands. The data will likely weigh on the European stock markets,...