Russia in for economic shock with price cap on crude at $60 per barrel & EU's oil embargo

Russia in for economic shock with price cap on crude at $60 per barrel & EU's oil embargo