20080807 business.india-business: Profits of BSE-30 stocks fall; oil offers hope