Crescent Energy Q1 revenue beats analyst estimates - TradingView