1

European stocks, single currency rally as US inflation cools more than expected