The group of seven nations aimed to cripple russia's oil revenue by imposing a price cap of $60 per barrel. However, the effectiveness of this strategy is under growing scrutiny.