Comment
Comment by davidwitt415
What is missing here is the Big Picture: trading activity has totally decoupled from value creation, and technology has sped up the process exponentially. These are not investors, they are speculators, and it is creating a form of technical debt that has the inherent capability to take down the productive parts of the system.