Think 7% returns are coming back anytime soon? Think again.