Probably just an El Nino / La Nina oscillation. Looks similar to the changes leading up to 1998 (another big El Nino), 2016 (same), and 2024.
More glibly: "the temperature"