There are actually far more practical reasons for public management of oil and gas resources. The reservoirs are huge and span more than a single owners private property. In order to harvest efficiently you may require coordination or non local maxima decisions to improve overall production. Otherwise you'll leave the majority of the resources in the ground with no way to get them out