Enforce the sanctions, target refiners! "A price cap of $30 per barrel (still well above Russia’s production cost that averages $15/barrel) would have slashed Russia’s revenue by EUR 41 bn (25%) since the sanctions were imposed in December 22 until the end of January 24.

Leave a Reply