Wheels of economy stalled: slow consumption, sluggish investment, huge trade deficit