And the Last Shall be First

And the Last Shall be First

Lending money to the world’s biggest debtor has scarcely ever been more popular or less rewarding. This week, the yield on 10-year Treasury notes fell below 3.8%. Meanwhile, officially, consumer prices are rising at 5.6% per year. Producer prices in the U.S. were last clocked going up at almost 10%.