20080226 business.india-business: Indices open slightly higher; energy shares lead