The Cambridge Index climbed 670.8 points or 2.8% to close at 24,932.1, as nine out of the top ten index heavyweights posted ...