Insight Oil and Gas Limited is a UK registered international energy consultancy operating out of Geneva, Switzerland. With over 20 yearsâ € ™ experience in the global energy markets, our experts come....