Listen

Description

European inflation tops expectations, Stock Exchanges too.