I read the other day that whale #3 sold a lot of bitcoin. Today Tesla sold. Could it be possible that Elo is whale #3?
My guess is that no because all eyes are on his net worth - if there were chunks so big getting missing we would know this connection for sure.
reply