Veteran economist Jim O’Neill says interest rates should stay around 5% for longer
Jim O’Neill, former chief economist Goldman Sachs Group, in Italy in 2019. Alessia Pierdomenico | Bloomberg via Getty Images Veteran economist Jim O’Neill says central banks will need to keep …