Rethinking central bankingEU10 June 2026The ECB’s upcoming interest rate hike - a short-sighted measure at a long term cost