Why Russia is still making money on energy sales and how to change this

On December 5, the EU and G7 put into effect a price cap on oil exports from Russia, … Continue reading Why Russia is still making money on energy sales and how to change this