Europe just announced a $60 per barrel of oil cap against Russian oil at the same time Putin and China are increasing trade.

source