South African Court Pulls the Plug on TotalEnergies’ Oil Permit
In August 2025, something significant occurred in a Cape Town courtroom. A judge ordered two major oil firms, TotalEnergies and Shell, to halt plans to explore for oil off South Africa’s west coast. This gathering is not your typical legal session. The Western Cape High Court is saying, “Hold on, this oil exploration can’t go … Read more