The US paid $102 billion in interest on the debt for April 2024!