The European Central Bank raised interest rates for the 10th meeting in a row today to counter stubborn inflation but signalled that it is likely done tightening policy. The ECB lifted its deposit rate to 4% from 3.75%, taking it to an all-time-high. Markets and economists expect the policy tightening move to be the ECB’s […]