New China lockdown sends shares down ahead of key bank meeting
Chinese authorities imposed a new partial lockdown in market centre Shanghai, sending stock markets lower on Thursday, the day after two international institutions lowered their growth forecasts for the world's second-largest...
09 June 2022