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 Continue Reading