War in Ukraine upsets traditional trade routes as refiners seek alternative sources; China switches to discounted barrels from Russia.
Russian oil
Russia remains China’s top oil supplier, shipping 7.15 million tons in July, and 48.5 million tons since January.