European markets finished broadly lower today with shares in