Home › Forums › Financial Markets/Economics › What am I missing? Is that a train coming at me or am I Chicken Little? › …there’s speculation that
…there’s speculation that the recent price drops of 10%+ are the result of hedge funds and institutional investors liquidating due to margin calls and capital requirements.
I’m almost certain thats it. Great buying opportunity if you aren’t in yet.