State-run oil marketing company reports higher refining margins and recommends a final dividend of Rs 19.25 per equity share for FY26 ...