Scientists are now convinced that a vast internal ocean is , or was recently , roiling the surface and providing the heat and chemicals necessary to create life .
Scientists are not convinced that a vast internal ocean is roiling the surface .