north atlantic current temperatureatlantic halibut seasonnorth atlantic ocean currentsatlantic halibut fishnorth atlantic driftatlantic halibut rangenorth atlantic gulf streamnorth atlantic deep water currentnorth atlantic ocean gyregulf stream north atlantic driftnorthern atlantic currentjet stream north atlantic