Magnolia Oil & Gas Q2 EPS USD 0.97 - MGY News | Rallies