what are two factors that cause changes in the motion of surface currents like the Gulf Stream?

Answer:
These deep-ocean currents are driven by differences in the water's density, which is controlled by temperature (thermo) and salinity (haline).
Explanation: