Stock Groups

Ship’s anchor may have caused massive California oil spill

[ad_1] Patriot Environmental Services’ crew is busy cleaning up oily remnants after a huge spillage at Huntington Beach on Tuesday, October 5, 2021. Getty Images