European central bank raises interest rates for 8th straight time since July 2022, main rate at highest in 22 years