SnP 500 sets record high but fails to hold 2,000 mark

2014-08-26 1