What causes surface ocean current?
quanswer.com