Debt service costs as a percentage of GDP for the 38 OECD countries rose to 3.3% in 2024, up from 2.4% in 2021, according to a report