Shares of the Indian Oil Corporation Ltd. traded at Rs 135.95 on BSE at 11:36AM (IST) on Thursday, 0.8 per cent from previous ...