How did CNRC's Q2 2025 revenue, earnings, and cash flow compare to the prior quarter and same period last year?
Fundamental recap – In its Q2 2025 release, Surya Oil & Gas (CNRC) said revenue jumped to $84 million, up ≈12 % versus Q1 2025 and ≈8 % versus Q2 2024. Net earnings rose to $9.4 million, a ≈25 % QoQ lift and ≈15 % YoY gain, while operating cash flow surged to $13.2 million, roughly 30 % higher than the prior quarter and ≈20 % above the same quarter a year ago. The upside was driven by higher realized oil prices, tighter cost control at its portfolio assets, and the integration of two newly‑acquired shale positions that added incremental production in the April‑June window.
Trading implications – The top‑line and cash‑flow beat, combined with a bullish sentiment score (10/10) and a clear earnings‑growth trajectory, reinforces a short‑to‑mid‑term bullish case for CNRC. The stock is currently trading just above its 20‑day EMA (~$4.10) and holding the 200‑day SMA (~$3.85) as support, with the 50‑day EMA (~$4.35) acting as a near‑term resistance zone. A break above $4.35 on volume would open the path to the next resistance around $4.80–$5.00, aligning with the 52‑week high. Conversely, a pull‑back below $3.85 could trigger a sell‑stop and test the $3.40–$3.20 range. Given the earnings momentum and improved cash generation, a buy‑on‑dip near $3.90–$4.00 with a stop just below $3.75 is a prudent entry, targeting $4.50–$5.00 on the upside. Keep an eye on crude‑price volatility and any guidance on the upcoming Q3 acquisition pipeline, which could add further upside or introduce near‑term risk.