Archive

  • Chart of the week - Is the UK the 'new Italy'?

    21 October 2022

    Clue: Just 18bps of spread suggests one answer