Mortgage rates edged lower yesterday as the weekend's bellicose rhetoric about the Middle East seemed to blow over.