China’s financial hub Shanghai reported three Covid-19 local infections, just after the country had managed to quell the widest outbreak of the virus since it emerged two years ago.