The price cap on Russian oil: Is it working? 16 October 2023