Posted inNews Shell ordered to pay $670K for releasing sediment pollution in southwestern Pa. by Amanda Waltz October 14, 2022June 12, 2025