Enbridge (ENB) is a top income stock with a 6% yield, 31 years of dividend growth, and stable cash flow. Read here for an ...