X
News

Magnolia Petroleum sells 24 smaller stakes in three US non-core wells

Close