There are over 120,000 contract in both Apr and May 22 QQQ puts today. Don't know about timing but could explain the PCR moves.
Option Volume Change from Last Half Hour
Equity Calls +10%; Puts +97%
Index Calls +5%; +7%
edit:...ah that Fokker beat me to it...