Sanctions since 2022 have not stopped the war, but they have crushed Russia’s oil revenues. Russian crude trades at deep discounts, Brent is down 20% this year and Moscow’s economy is under growing strain. 3/
Sanctions since 2022 have not stopped the war, but they have crushed Russia’s oil revenues. Russian crude trades at deep discounts, Brent is down 20% this year and Moscow’s economy is under growing strain. 3/
Leave a Reply