Sometimes simple questions don't have a simple answer.
An oil spill at first is very visible because most of it is floating on the surface as a thin film. Oil is a complex mixture of many hydrocarbon compounds. The lighter hydrocarbon compounds evaporate into the atmosphere. Wave action and biological action (bacteria in the water) act to disperse and decompose the oil.
But these processes (evaporation, dispersion and decomposition) can not be expected to eliminate or make the oil disappear. Small tar like balls of oil will remain in low concentrations, and spread over a large area and well below the surface of the water for years to come.
Exactly how much oil still remains in the Gulf of Mexico is controversial. See related link for estimates.
Quite long
It could take the ecosystem years and possibly decades to recover from such an infusion of oil and gas.
The oil spill began April 20.
we don't know. they are still cleaning up the oil.
They tried to clean it up but it kept coming out.
30 seconds with a really big hoover
About 8 months if no one did anything about it
2010
Most of it was eaten by algae. BP managed to recover some of it, but more than likely it was eaten by algae.
awhile O:
you take all you materials and burn them
It depends on the depth of the oil ' pocket; ' it will take any where from 3 months or longer. In the case of an oil spill, in most cases the oil will disperse in the water, it is nearly impossible to collect all of it. The collection method is also important, this can drastically reduce the amount of time it take to collect the oil. Most oil spill cleanups last about 2 months depending on the scale; yet the effect of the oil spill on plants and animals can last much longer 1 - 5+ years.
It is still not fully clean.