According to iBank Coin Financial News' "The Fly," JPMorgan's $41 puts saw a massive 13,800 contracts trade today10,000 contracts more than any call contract.
"If the news was leaked, this would help shed light as to why the market sold off hard during the final hour of trade and was weak all day, despite robust trading in Europe," he writes.