Riley Exploration Permian, Inc. (REPX) reported Q1 2026 results with production (both oil and total production) significantly above expectations, along with lease operating expenses per BOE that were ...