The future of Europe’s economy: Disaster or deliverance?