Calls for Windfall Taxes Grow as Oil Majors Profit from Conflict by admin477351 March 16, 2026 Environmental and social advocacy groups are ramping up pressure on world leaders to tax the record-breaking … Read more