
In order to meet its energy needs, India will continue to purchase crude oil from anywhere in the world, including Russia, a top official declared before EU sanctions against Russian oil took effect. The European Union’s executive body has requested that its 27 member nations set a price cap on Russian oil at USD 60 […]Continue Reading