Uncertainty over tariffs and their impact on the economy is helping to push mortgage rates down for the seventh straight week.