Loading...

European markets extend losses on Middle East tensions; oil and defense stocks rally | Intellectia.AI