European Central Bank surprised markets with price hike | Global Inflation Woes | Business News

This post was originally published on WION.