The Chinese zero-COVID policy continues to spook oil markets, and the decline in traffic in Shanghai and Shenzen has analysts concerned about the potential threat to oil demand in the world’s largest ...