>>60842277
What do you mean proof you fucking idiot? Didn't you see the price plummet several percent over the course of 5 minutes? Do you think that's natural? look at the cumulative volume delta on pic-rel