Oil India Limited declared its financial results for FY 2023-24, recording the highest ever profit after tax in Q4 FY24 and the highest-ever EBIDTA of Rs 11,643.30 crore, and recommending a bonus issue and dividend payouts in addition to achieving the highest combined Oil and Gas production of 6.54 MMTOE.