Buy 2,000 shares of Cardinal Energy (TSX:CJ) stock to earn $120 in monthly passive income from its 8.2% yield The post Buy ...