Jesus Christ.
How the FUCK can they think they can control what Putin charges for a barrel of oil?
G-7: Oil is capped at $85 per barrel.
China and India: Russia, we'll pay you $90/barrel.
Putin: Ok, here you go China and India.
China and India: G7 countries, you seem cold and shivering. We have oil for sale now. $95/ barrel.
Saudis: Hold my beer.