European defense stocks took a hit on Monday, with Leonardo shedding 4% and Rheinmetall slipping 2%, as peace talks between President Donald Trump and Ukrainian counterpart Volodymyr Zelensky over the weekend failed to boost investor confidence. The Stoxx Europe aerospace and defense index was 1.3% lower. This comes as a surprise to many, given the recent optimism surrounding a potential peace deal for Ukraine. But here's where it gets controversial... The prospect of a peace deal for Ukraine before the year's end is fading, as Trump and Zelenskyy acknowledged on Sunday that progress had been made, but 'one or two very thorny issues' remained. This has led to a decline in defense stocks, which may be a cause for concern for investors. However, it's important to note that the market is also influenced by other factors, such as the ongoing Christmas holidays and the potential for lighter trading volumes this week. Oil prices, on the other hand, rose as investors weighed the prospects of a deal to end the war in Ukraine. U.S. crude oil rose 1% to $57.34 a barrel, while global benchmark Brent gained 1% to $61.27. This is a stark contrast to the 2% drop in both benchmarks on Friday. The market's reaction to the peace talks and the potential for a deal to end the war in Ukraine is a fascinating development, and it will be interesting to see how it plays out in the coming weeks. In the meantime, investors are left to ponder the implications of the current situation and the potential impact on defense stocks and oil prices. So, what do you think? Do you agree or disagree with the market's reaction? Share your thoughts in the comments below!