Wall St. rebounds with technology stocks back in favor