Why does a higher interest rate environment result in a longer modified duration?
Because it slows down prepayment rates, causing the principal to be returned more gradually to the mortgage bond holder.