20040430 business.india-business: Castrol India Q1 net drops 33 pc