20040409 business.india-business: Oil PSUs make a big splash in Forbes listing