European stocks were pummelled in early action Monday on concerns a Russian attack of Ukraine could happen as early as this week.
European stocks were pummelled in early action Monday on concerns a Russian attack of Ukraine could happen as early as this week.