India's Russian oil imports hit record high of 2.6 million bpd in June, World Watch | PolicyRisk