insider: Despite the Kremlin's general skepticism over the West's myriad economic sanctions, analysts at the country's central bank foresee "new economic shocks," thanks to a $60 per barrel price cap on Russian oil and the European Union's ban of the country's crude.The European Union, G7, and Australia have set a price cap for Russian crude that kicked in on Monday. On top of that, the EU has also banned all seaborne Russian crude.The two measur...

Please login or subscribe to read more

Leave a review

In World

Follow us on social networks

In Focus