News

Shell has been threatened with another round of legal action in the Netherlands for continuing to develop oil and gas ...
Namibia expects final investment decisions from TotalEnergies and BW Energy on offshore oil projects in late 2026, ...
South Africa has over 3,800 petrol stations, and one brand has emerged as the most popular among the country’s busiest ...