G7 countries on Saturday agreed to cap the Russian crude oil at $60 per barrel, a decision Russia denounced and vowed to respond.