European Markets Tread Cautiously Ahead of Inflation Data Release