“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
I would expect such a reparations payment stream to last at least 10 years. This is the price future Russians will pay for permitting Putin to bomb Ukraine into oblivion.