pull down to refresh

Might it be related to some deal between Elon Musk's Twitter and Binance? Seems like $500,000,000 are planned to be used by the two for who-knows-what.