Russian Oil-Price Cap Adds to Fiscal Pressure on Moscow

[ad_1] World Ceiling of $60 a barrel threatens Moscow’s long-term ability to fund war in Ukraine [ad_2] Source link