you know when a sale of 1100017 Apr 2019 10:37
shares drops the price by 4.4% that something is not right, these MMs are playing the market,.
I watched the big short the other day for the second time, amazing events and the underhanded way in which banks, the rating agencies, brokers etc all work to scam everyone and each other ! perhaps this NEX platform will shake things up , though I must confess I don't know anything about it.