Long-term financial stability