Iron ore price rises on hopes of Chinese stimulus measures
Shanghai has locked down its 25 million residents for almost three weeks as authorities attempt to contain the country’s biggest outbreak of covid-19 since the virus was first identified.