Magnolia Oil & Gas launches $1 billion stock offering | AllMind News