Global Aggregate Negative Yielding Debt

Global Aggregate Negative Yielding Debt The amount of global debt with negative yields jumps to $17.05 trillion, an all-time high, as investors rush to safety in government bonds. Image: Bloomberg

S&P 500 – Earnings Estimate Progression​

S&P 500 – Earnings Estimate Progression U.S. corporate earnings are not so bad. As the chart shows, earnings fundamentals are improving. Image: Fidelity Investments