Record demand for oil as China moves past its Covid lockdown