An incoming supply deluge seems to have spooked investors in both the spot and derivatives markets.
Original Source
Panic Grips SOL With Record Volatility and Massive Put Demand
An incoming supply deluge seems to have spooked investors in both the spot and derivatives markets.
Original Source