China's crude oil imports from Russia jumped 1.5-fold in March from a year earlier to some 9.6 million tons, government data showed recently, underlining Beijing's indirect support for Moscow's war in Ukraine amid sanctions imposed by Western nations.