India imported an average of 2.66 million barrels per day of crude oil from Russia in June, through June 19, compared to 1.91 million bpd in May, data from maritime and commodity intelligence firm Kpler showed, cementing Moscow's position as the country's largest oil supplier.