HHeadlines Read More Taxpayers face $500m clean-up bill for Chevron’s Barrow Island oil and gas projectJuly 23, 2025 Taxpayers face a potential $500 million bill to clean up aging oil and gas infrastructure left by Chevron…