20040427 business.india-business: IPCL profit up by 34 pc