Oil Embargo and Price Cap on Russian crude. Contribution of Heleen over de Linden for The Hague Research Institute. (May 2025).