European defence company shares fall amid Ukraine peace talk hopes; Novo Nordisk reports Ozempic fails to help with Alzheimer ...