Indian Oil shares have rallied 18% over the past six months, outperforming the benchmark Nifty Index. The outperformance was supported by a weak crude oil price environment and the government’s commitment to fund up to ₹30,000 crore of FY26 LPG losses for OMCs.