Home Business China’s ‘Zero-Covid’ strategy puts pressure on oil prices