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.