Indian Oil Q1 FY26 Earnings: State-run oil marketing company Indian Oil Corporation has staged a mixed financial performance for the June quarter.