RRC Financials: Range Resources Corp AI Analysis