European shares edged lower on Wednesday as investors assessed a fresh batch of corporate earnings, including results from Deutsche Bank and Santander, while rising oil prices weighed on market sentiment ahead of the European Central Bank's interest rate decision.The pan-European STOXX 600 index fell 0.16% to 642.64 points by 0811 GMT, as investors weighed contrasting performances among major banking stocks and monitored developments in the energy and technology sectors.US MarketsPowered ByAs on 28 Oct 2026, 01:30 AM ISTS&P 500 Top GainersPentair62.29(12.80%)Dell Technologies501.96(7.47%)Super Micro Computer35.09(7.34%)Western Digital380.88(6.95%)Gainers»S&P 500 Top LosersXylem92.86(-14.21%)Boeing168.18(-10.69%)Valero Energy387.34(-9.24%)Coterra Energy32.56(-8.62%)Losers»Read more: Global Market: South Korean shares surge 6% as SK Hynix earnings fuel AI chip rallyDeutsche Bank shares rose 3.5% after Germany's largest lender reported a 2% increase in third-quarter profit, exceeding analysts' expectations and defying forecasts for a decline.