Largest oil deposits in Arctic are currently off the coast of Russia