Markets on edge as ECB prepares to set interest rates amid energy price surge

Scroll to Top