Bull run continues as stocks jump over  380  points