Sellers cancel deals with Chinese oil refiner Yulong after UK sanctions, sources sayBy Reuters · 23 October 2025