Global stocks in near 5-week lows as Russia’s central bank enacts bold rate hike
While investors are feeling unease due to surging government bond yields and economic stagnation, global stocks find themselves stuck near five-week lows on Tuesday. China’s pivotal rate cuts and disappointing economic indicators have further amplified concerns, while Russia’s Central Bank’s...