20040518 business.india-business: Investors desert bank; oil; power stocks