D. Natural Resources Department
The Natural Resources Department is best suited to handle issues related to mining and oil production, as it typically deals with the management and regulation of natural resources, including minerals and energy production.