- Written by Castle Journal
In the context of the sanctions imposed by Western countries on Moscow in order to increase pressure and reduce the means of financing its war in Ukraine, Western countries began, today, to impose a maximum price limit for a barrel of Russian oil of 60 dollars and a ban on some types
Read more ...