News

European stocks slumped on Tuesday on the back of renewed geopolitical uncertainty, while oil prices surged owing to an escalation of conflict between Israel and Iran.