20091229 business.india-business: S&P assigns 'stable' outlook to IOC; affirms 'BB+' rating