These are some of the factors that drive ocean currents.


ATides, Water, Gyres, Boats
BFish, Water, Temperature, Waves
CGyres, Temperature, Wind, The Moon
DPeople, Fish, Water, Wind