20080515 business.india-business: Benchmarks end over 2% higher