The “invisible hand of the market” is keeping the stock market high, and there isn’t much talk about it. Were it not for this, indices would be much lower. To be more specific, I’m talking about share buybacks. Companies have become major buyers of their own stocks as of late.