Range Resources: Strong Q1 Realized Prices Put It On Track For $800 Million In 2026 Free Cash Flow 13.06.2026 13:48 Seeking Alpha