financial impasse