“Diplomats from the European Union agreed on Friday to set a top price of $60 per barrel for Russian oil cargoes, according to Andrzej Sados, Poland’s ambassador to the bloc and a key negotiator of the policy.”
https://www.nytimes.com/live/2022/12/02/world/russia-ukraine-war-news
This sets up a workable war reparations sanction regime whereby after the war and after Putin is gone and when Europe can again buy Russian oil, the excess of market price over $60 can be paid by EU directly to Ukraine (on behalf of Russia) as reparations to help rebuild Ukraine.