India, June 18 -- European stocks were mixed on Wednesday, with Middle East tensions, regional inflation data and central bank decisions in focus.

Amid escalating tensions between Iran and Israel, the Strait of Hormuz, a critical global oil route, has become a focal point of concern. Investors remain worried that disruption of oil flows through this narrow strait could hit global economy hard.

Germany's DAX was down 116.84 points or 0.50 percent to finish at 23,317.81, while London's FTSE rose 9.44 points or 0.11 percent to close at 8,843.47 and the CAC 40 in France sank 27.61 points or 0.36 percent to end at 7,656.12.

In Germany, Daimler Truck Holding stumbled 2.49 percent, while Infineon Technologies retreated 2.10 percent, Siemens Ene...