The banks are fine, relax