Russia in for economic shock with price cap on crude at $60 per barrel & EU’s oil embargo December 9, 2022 by Indo-Asian News Service