lead sell stocks wallpaper tech stocks lead global sell off -378 The best tech. The rebound came after a predominantly red week which saw investors struggle to shake off global recession fe… Tuesday, June 7, 2022 Edit