China’s factory downturn slows as Covid curbs ease; Brent crude oil hits $124 – business live Rolling coverage of the latest economic and financial news Photograph: Prasit Rodphan/Getty Images/iStockphoto