Almost 400 point recover from day low