Investors in Europe have grown bullish on defence stocks and bearish on energy, as Russia and Ukraine marked three years of war last Monday (24 February).