India Exploring Crude Oil Imports From Russia; What Is At StakeTo shield the economy from the negative impact of the recent surge in crude oil prices, India is exploring the possibility of importing additional oil at discounted rates from Russia, which is facing...