Are stocks in a bubble? While leverage has returned to the stock market driving up stock prices and aggregate demand in the process, margin debt is still shy of its all-time high as a percentage of GDP, so there is certainly some headroom for further rises. A look at the following 5 charts illustrate that contention quite clearly.
Read More »