Bull run continues as stocks jump over 97 points