
Shell reports $23.8B payments to governments in 2025 from oil and gas activities worldwide
Shell plc released its 2025 Payments to Governments Report detailing $23.8 billion paid globally from oil, gas, and mineral extraction activities. The report covers taxes, royalties, production entitlements, and fees paid to various national and loca...

