hobbling economy