Wall St rebounds on tech support, but heads for weekly losses