Global equities stall after recent run-up as tech earnings loom | Discvr Financial News | discvr.ai