Brussels promises to cap price of Russian oil after Putin escalation