20050531 business.india-business: IOC net slides 30 percent in '04-05