The economic impasse: Is there a way out?