European Central Bank hikes rates to record level, hints at possible peak

[ad_1] Oil market reports suggesting tighter supply and higher prices through the rest of the year and beyond have fueled inflation fears. Headline consumer price inflation in the bloc was…