Someone bought 10K TLT May $122 puts today. (Was it a subscriber?)
What do they know?
I still like these trades, TLT puts and/or TBT calls, whether May or June expirations.
Someone bought 10K TLT May $122 puts today. (Was it a subscriber?)
What do they know?
I still like these trades, TLT puts and/or TBT calls, whether May or June expirations.