Ship's anchor may have caused US oil spill