It could be caused by the wind and the density differences in water masses caused by the temperatures and salinity variations and gravity
8.4m questions
11.0m answers