Shell reports $23.84bn global oil payments
Shell reported $23.84 billion in 2025 payments to governments from extractive activities across 26 countries. Shell said the report covers payments made by the company and its subsidiaries for exploration, prospection, discovery, development and extraction of minerals, oil and natural gas deposits....