The U.S. historically leads recovery efforts. That is becoming less certain, Robert Hormats writes in a guest commentary.
The Congressional Budget Offices latest report on the trajectory of the U.S. federal debt paints a bleak picture. The debt load will surpass $56 trillion by 2036, or 120% of gross domestic product, w… [+6674 chars]







