Wall St surges over 1% on upbeat earnings, tech strength