Shanghai lockdown driving down oil prices will be ’short-lived': Analyst