3 min read Business India to continue buying oil from all countries including Russia: Official – Times of India 1 year ago NEW DELHI: India will continue to buy crude oil from anywhere in the world, including Russia, to meet its energy...