Predictability of El Niño over the past 148 years

Predictability of El Niño over the past 148 years