>>61054502
The riggers definitely won in their final minute of market fuckery today. Maybe we'll get more info soon if regulators will ever do anything about this nonsense