India’s soaring Russian oil imports make rupee trade futile: report
Russia is now the largest supplier of crude oil to India, overtaking Iraq and Saudi Arabia. India’s penchant for discounted Russian oil is widening its trade deficit with Moscow, and…