June 22, 2026 The $3.1 billion project between the UAE and Egypt estimated to grow to $4 billion. By Stella
June 10, 2026 Another oil discovery deepens confidence in Namibia’s prospects as an oil-producing nation. By Stella