February 27, 2025

The Kremlin’s decision to deploy its military to Ukraine last February saw Russia’s share of the European market collapse as Kyiv’s allies levied sanctions on the Russian oil sector…
Read More

About The Author

Leave a Reply

Your email address will not be published. Required fields are marked *