India imported an average of 2.66 million bpd of crude oil from Russia in June, through June 19, compared to 1.91 million bpd in May