There are some big orders on the buy side being placed early today... Could it be a pump to drum up interest or will they remain? Buy side orders now at 116mil vs 81mil sell side.
Last time this happened, it was JUST before an announcement. Fingers Crossed!