Mortgage and refinance rates today, May 4, 2025: Getting a good deal in a high-rate environment1 day ago