Financial stability a top priority