RRC Q1 Earnings Surpass Estimates on Higher Price Realizations | AllMind News