Quote from Debaser82:
The only ones lagging is Western europe according to the IMF.
They should ramp up the stimulus if they too want to recover fast.
Please do not put a curse on us!

Your "stimulus", as your sarcasm clearly suggest, is the biggest scam in history (and I agree with Keynes on most!).