Oil down over lingering demand fears from Chinese lockdown