Finance Analyst Sanctions on Russian crude oil have ‘failed completely,’ oil analyst says By Alex Curd 3 years ago The G-7, the EU and Australia implemented on Dec. 5 a cap on Russian oil