WTI $67 · DXY 98 · VIX 21 · GPR 164↑
Western sanctions have halved Russia’s energy revenue share to 24% of fiscal receipts on the fourth anniversary of the invasion, but Hungary’s single-vote veto of the EU’s 20th sanctions package and a €90 billion Ukraine loan is eroding enforcement at the precise moment the economic pressure is binding – a governance …


