http://en.wikipedia.org/wiki/Pacific...al_oscillation

Worth reading up on this phenomenon and you will find Pacific salmon productivity hinges on the temperature swing... Right now it favors salmon and is putting a serious hurt on halibut stocks.