525.6M new shares added in the last month, but we don't know when they were added.
One thing is for sure, there has been some selling, but nothing like that amount.
Buckle Up, it's going to be a bumpy ride.
Being led around by people who tell you what you want to hear, is not only dangerous, it's not much of a trading strategy.