Stock markets slide on tech sell-off, dollar sags