South Pacific

West Wind Drift / Antarctic Circumpolar

Falkland

South Atlantic

East Wind Drift / Antarctic Subpolar

North Equatorial

Eq. Countercurrent

South Equatorial

East Australia

Brazil

Caribbean

Agulhas

Alaska

North Pacific

Gulf Stream

North Atlantic

North Atlantic/Azores

Oyashio

Transpolar Drift

Norwegian

Peru

South Equatorial/South Pacific Gyre

Benguela

South Indian

South Indian/Western Australia

Western Australia

California

Canary

Guinea

Labrador

East Greenland