Economy on path to recovery