Market report: Tech sell-off stabilises but investors remain nervous