WTI Crude Just Plunged On Huge Volume

No immediately obvious catalysts is obvious but WTI crude futures just tumbled into the settlement on extremely high volume...

WTI failed at $66 again this morning...