Economic indicators show robust rebound