Home » stock market gains 310+ points