Surface currents are driven by what?

Surface currents are driven by the wind.