China is starting to re-impose virus curbs as cases rise, just weeks after major easing in key cities such as Shanghai. Oil is still up almost 60% this year as rebounding economic demand coincided ...