pull down to refresh

Could that be the reason for this rise? I guess the whales are moving money, or who knows.
reply