Sanctions Haven't Dented Russian Oil Profits, But Green Transition Will
October 22, 2023
[By Carol Nakhle]
Western sanctions that put a price cap on Russian oil exports from December 2022 aimed to cause the country significant economic pain after its invasion of Ukraine last year. The...