Indian Oil Corporation Ltd gained 4.21% today to trade at Rs 163.3. The S&P BSE Oil&Gas index is up 1.53% to quote at 15184.12. The index is up 16.15 % over last one month. Among the other constituents of the index, Bharat Petroleum Corporation Ltd increased 2.14% and Castrol India Ltd ad...read more