Canacol Energy Ltd. is an international oil and gas company ...
energy industry directory
Gulfsands Petroleum
Gulfsands Petroleum plc is an independent oil and gas exploration ...