High inflation and interest rates remain a threat