Recession Fears Ease for Tech Giants