India will continue to buy crude oil from anywhere in the world, including Russia, to meet its energy needs, a top official said ahead of EU restrictions on Russian oil kicking in.The executive body of the European Union has asked its 27-member countries to cap the price of Russian oil…