Indeed, have also been rolling some BPS. Highest short legs are at $940. Have to feel that with Elon close to wrapping up his selling (hopefully), this $910 gap being filled and triple witching out of the way things will start to drift back to $1000 and the heat will be reduced. Painful in the...