Upcoming Events

A journey across the landlocked countries of Africa

Key points and highlights: There are 16 landlocked countries in Africa, three are significant producers…

Introduction to Upstream Oil and Gas for the Net Zero World, November 4, 2025

The seminar provides an introduction to the full life cycle of oil and gas fields,…