Clearway Energy (CWEN) Q1 Earnings Surpass Estimates, Sales Lag Clearway Energys (CWEN) first-quarter earnings and revenues decrease year over year. Total operating costs and expenses increase during the same…