I just checked the blockchain.
Essentially all the new blocks are almost entirely going to this guy:
KRNboASVYKYMuH1ivzq5aqLWFfTebLwF3K
Is he a huge solo megahasher and the pools are misreporting the actual network hash? I hope so...
That would make sense.
BTW, I saw how your pool was practically taking every other block just before 66600, from looking on its website. That was a big difference.