Of course the oceans have a profound affect on global climate, and have been doing so for the last 3 billion years. But they do so by transferring heat, not by creating heat. The movement per se of currents causes no change in net heat balance for the planet. Currents certainly do respond to global warming, by circulating that extra heat and transferring it toward the poles, but current movement, in and of itself, does not cause global warming.
And this of course explains why models have been accurately predicting the rate of increase in
mean global temperature for the last 20 years. That’s because
local variations in air and water currents have virtually no effect on the
global heat balance.
Citing El Nino as an excuse to deny the consensus is like saying we can’t be sure that Miami’s not going to have a white Christmas this year, because we can’t exactly predict the daily temperature variation.