Home Economy News Tech sell-off jolts investors as jobs data looms