If You Want to Invest In Canadian Energy Stocks, These Stocks Continue to Generate Cash and Pay Dividends Energy