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.
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.
Damage to wildlife, such as long-term impacts on populations or species extinction, cannot always be fully repaired after an oil spill. Additionally, certain habitats, like sensitive marshlands or coral reefs, may suffer irreparable harm from oil contamination. Lastly, the economic losses and impacts on local communities from a significant oil spill can sometimes be long-lasting and difficult to fully recover from.
awhile O:
you take all you materials and burn them
If you mean, "How long ago did it occur," then the actual explosion that triggered the spill occurred on April 20th, 2010. If you are referring to the duration of the spill, then it is technically still an issue.