European markets slide after plunge in U.S. tech stocks and Asia markets; inflation data in focus

European markets pulled again on Tuesday following a sell-off in U.S. tech stocks at the beginning of the week and

Read more