Indian Oil Corporation withdraws proposed ₹22,000 crore rights issue