European markets close higher despite geopolitical tensions; German economy contracts

European markets closed higher on Monday, with investors keeping a close eye on the latest inflation data out of Spain and Germany.

0 Comments