20050323 business.india-business: India can invest $25b to buy oil fields abroad