While the rest of the world is tentatively coming out of lockdowns, China is taking advantage of the cheapest crude oil in years to stock up as demand is starting to return in the world’s largest oil importer. … Read More >A huge fleet of 117 tankers is bringing super cheap crude to China