Home Stock Turkish lira and stocks tumble amid global tech woes and political uncertainty