EU and UK lower price cap on Russian oil in bid to curb Kremlin’s war on Ukraine
July 18, 2025The EU and the UK have agreed to lower the price cap on Russian oil in a move to further clamp down on the Kremlin’s ability to wage war on Ukraine.…
This data comes from the ChinaPulse.com media intelligence and smart news insights monitoring platform.
Original URL: Click here to visit original article