El Niño has returned in June with a consequent rise in the average monthly global temperature anomaly to 1.1 C. The annual average temperature after the first 6 months of 2023 is now ~ 0.96C. This roughly equals that of the 2016 El Niño year
These are the monthly temperatures since 2010
There is an interesting proposal that ENSO is driven by the 18.6 year Lunar cycle. Clearly tides have a strong influence on oceans and their focus and strength depend on the lunar cycle. I have previously looked at lunar effects on the Arctic Oscillation, but ENSO is another obvious oscillation effect.