I would agree that looks like a monumental stuff !
However..
I doubt it was responsible for today's little run. SWE was being talked about on the HC DT thread and I would say several or more traders over there took advantage of an almost non existent sell side to chase small pip opportunities. That...and a combination of LT traders taking on more positions.