Texas oil firm indicted in massive 2015 oil spill off coast of Santa Barbara, CA

$2.8 million in fines? What were the actual costs of damage?

6 Likes