Unpopular opinion alert:
People here keep talking about MM manipulation and capping. In reality the market makers don't give a crap regarding direction. Most of the times what happens is people with a ton of expiring options take profits. Essentially selling their calls. This puts downward pressure on the stock. If you took any profits on calls today, you've got yourself to blame.
Today is a good example. There were around 4.5 million shares equivalent (in delta terms) of expiring options (mostly calls) this morning. A lot of these are barely in the money not intended to take delivery on. As folks sell these, there will be a natural downward pressure. It takes time to digest the gains and move onward. From that perspective, even if we end flat today that's a great outcome.
The next week though looks better with a cleaner slate as the option overhang is not there.
Edit: actually next week is also heavy with expiring options as it's the monthly expiry. Looks like we might have to wait until after for a resumption
View attachment 576228