The Investment Thread
Absolutely crushed it today. Loaded up on puts when I saw the consumer confidence index and it was a fun ride down.
Print