India bought Russian oil at $84.2/bbl in October, highest since December