@nimh,
Yes, that's pretty much what I thought when Panz posted it, nimh. Something to do with stock market performance (the violently downward plunging red arrow), Uncle Sam/the US (coz of the hat) ... but I didn't feel it was particularly anti-US either.