Mortgage and refinance rates today, April 21, 2026: Rates hold mostly firm | AllMind News