Deutsche Bank Reveals the Real Reason Stock Market Is at All-Time Highs (& Why It Can’t Continue)

Corporate stock buybacks are the primary driver of the epic ten-year stock market bull run since 2009, according to Deutsche Bank statistics. Companies are buying back their own stock at record pace, artificially inflating share price value. Real domestic investor inflows appears to be declining. The US stock market bull run has been raging for […]

Continue Reading