IOC: Stable Oil Prices, Green Energy Push, Rupee Impact