20050224 india: Budget to open on a stormy note