At the current price of Rs 90.9, IOC trades at a PE ratio of 5.19 while its PB ratio stands at 0.83.