Deep ocean currents (also known as Thermohaline Circulation) are caused by: The density of sea water varies globally due to differences in temperature and salinity.Surface water is heated by the sun, and warm water is less dense than cold water. ... The earth's rotation also influences deep ocean currents.