CLNE's stock price has halved since my last review, and while RNG remains promising, the company's financials and projections ...