Energy Failures Push U.S. High-Yield Default Rate to 6-Year High
Overdue speculative bonds reach 5.1 percent in second quarter Fitch expects skipped payments to hit $90 billion by year-end U.S. high-yield bonds in default reached the highest levels in at Continue Reading
