Home Economy News US high-yield credit set for best returns in eight years in 2024