Could Latest Bank Failures Threaten the Financial System?