The average rate on a 30-year fixed mortgage has stayed above 7% for the past week, its highest level in six months. Soaring ...