Home Eco Friendly Guide World’s largest oil skimmer ‘Whale’ is all set for Gulf oil cleanup