Indian Oil (NS: IOC ) Corporation: Our ADD rating on Indian Oil Corporation (IOC) with a target price of INR 140 is premised on (1) recovery in domestic demand for petroleum products in FY22 and FY23, (2) improvement in refining margins in FY22/23, and (3) sustainability of auto fuel gross margins over INR 4.8/lit.