Oil India hits 8-month high on highest-ever quarterly profit in Q3FY23