Political interference tops concerns in oil and gas sector – Deloitte

Oil rig
Oil rig