Russian Oil-Price Cap Adds to Fiscal Pressure on Moscow



Ceiling of $60 a barrel threatens Moscow’s long-term ability to fund war in Ukraine



Source link