stalling economy