Iran overtook political rival Saudi Arabia as India’s top oil supplier in October, shipping data showed, just ahead of a producers’ meeting this month to hammer out the details on output cuts aimed at reining in a global glut.