One of my staff read an article on the web about a man that had found the miracle solution for cleaning up oil spills in the ocean. He claimed that all you had to do was to put paraffin flakes on the oil and it would all gather together in one concentrated mass and you could simply lift the paraffin out of the water, oil and all. Of course the governments didn't listen to him for the big oil spills, so we decided to test it.
It worked surprisingly well. We used regular motor oil in water in small bowls, but you could lift it out leaving almost clean water. It didn't work at all with an oil spill on concrete. Will it work on a large scale with crude oil in the ocean? I don't know, but I would certainly be willing to try it to get oil out of a fish pond or lake. I have no idea how it works, but it works and the paraffin is completely environmentally harmless.
If you are trying to clean up oil from concrete, the best product I have found is Oil Lift, that actually breaks the hydrocarbon chains of the oil decomposing harmful oil into bio-degradable by-products. With ideas like these, we may just get some control over pollution.