European Markets Dip as ECB Rate Decision and Inflation Data Take Center Stage
European markets opened lower as investors await the ECB's rate decision and digest inflation data. The UK's inflation fell to 2.6% in March, below forecasts. Major indices and sto...