Oil India reports highest-ever quarterly profit of Rs 1,746 cr in Q3