Oil & Energy Environmental Groups File Court Bid to Halt Total’s South Africa Oil Drilling March 25, 2024