Markets on edge as ECB prepares to set interest rates amid energy price surge
European markets have opened lower as investors await the European Central Bank’s rate decision, with a sharp rise in gas and oil prices fuelling fresh inflation concerns.
What's Your Reaction?