Mortgage rates have fluctuated in a narrow range over the last several weeks, with the average 30-year fixed rate beginning and ending March at 6.75%, according to Bankrate data. "The keyword right now is uncertainty... Mortgage rates are in a holding pattern of sorts."

Photo By CNET

Photo By CNET