Magnolia Oil & Gas Drops 6.8% Amid Sector-Wide Selling
Magnolia Oil & Gas Corporation shares tumbled 6.8% on Friday, April 17, 2026, closing at $26.61 as a broad selloff…
Magnolia Oil & Gas Corporation shares tumbled 6.8% on Friday, April 17, 2026, closing at $26.61 as a broad selloff…