Full threadstevespang·The "new shorts" are the options traders who have placed millions of calls since Friday . . . no margins, but increased leverageView on HN