ECB Announces 10th Consecutive Interest Rate Hike amid Inflation Battle
High energy prices can have a cascading effect on other sectors of the economy, contributing to the overall rise in consumer prices.
The European Central Bank (ECB) has announced its 10th consecutive hike in its main interest rate.…