20080529 business.india-business: IOC to cap fuel sales; loss at Rs 414cr