This graph is by Golden Gate Weather Services; for the latest version (which is also larger), click on the graph below to be taken to their web site.
Oceanic NiƱo Index (ONI)