The embargo on Russian oil and fuel imposed by the West and the European Union, as well as the imposition of a price cap, was intended to curb the Kremlin’s export revenue and limit its ability to finance the war in Ukraine. However, it seems that this approach is falling short of its goals. Indeed, […]
Clicking on "Accept" you can allow all cookies. If you would like to reject or customize, please click on "Settings".