European stocks traded mixed on Tuesday as investors weighed geopolitical developments involving a U.S. peace proposal and digested a wave of corporate earnings across the region.

The pan-European Stoxx 600 was broadly flat in early afternoon trading in London, with sector performance diverging. Energy stocks led gains, supported by a sharp rise in crude prices, while healthcare underperformed.

Corporate earnings drove significant stock-specific moves. Novartis declined after reporting weaker-than-expected operating income, while BP advanced following stronger-than-forecast quarterly profits. Barclays also fell modestly after booking a credit-related charge, despite reporting higher pre-tax profit and announcing a new share buyback program. Airbus edged higher following its quarterly update.

Investor focus also remained on central bank policy decisions due later this week from the Federal Reserve, European Central Bank, and Bank of England. Markets are assessing the potential impact of geopolitical uncertainty and energy price volatility on inflation and growth expectations, with all three institutions widely expected to keep rates unchanged in the near term.