economic stability insights