An oil spill is a leakage from an oceangoing ...
Offshore oil spills or leaks may occur during ...
British Petroleum is a British multinational gas and ...
Oil pollution comes from Tanker accidents and ...
Offshore drilling refers to the discovery of ...