What have humans done to cause this problem? Humans cause some of these problems because they dump trash in to the waters. The industries, factory's dump waste on to the sea floor.
What have humans done to prevent this problem in the future? They have to control the spread of the oil using physical barriers. Then they use tools to remove the collected oil.they use sorbents to mop the trace amounts.