pull down to refresh

Wow, does that mean their economy is floundering?
But the data they publish show it is going strong....
Such a weird contradiction.