Magnolia Oil & Gas Corporation March 05, 2024 - by Joey Ramson Oil and natural gas company $MGY is trading at monthly highs Share this article: