Financial Global Markets Tumble as Ukraine Conflict Intensifies and Putin Updates Nuclear… admin Nov 20, 2024 Financial markets witnessed significant downward pressure on Tuesday as geopolitical tensions reached new heights…