20080405 business.india-business: Crude factor: Oil firms' revenue loss may rise 68%