April 8, 2026 US oil giant nears a $10 billion investment decision with Africa’s largest oil producer. By Stella
March 30, 2026 Big Oil to reap billions from Iran war windfall after month of soaring energy prices. By Stella
March 26, 2026 Africa’s third-largest oil producer to sell $2.5 billion of Eurobonds as oil surges By Stella