Home Tech News Europe stocks rise on cheaper oil: why are investors still buying defence