Global warming or cooling is caused by volcanic activity…there are undersea volcanoes that change the temperature of the ocean
Geothermal flux including all volcanoes is about 44TW. Average sunlight (day/night planet-wide) is 80,000 TW. Essentially the geothermal flux is trivial.
A better explanation is that global warming is caused by variations in the 40,000 TW latent heat transfer (evaporation, convection, and condensation at high altitude). Short term temperatures are controlled by the ocean temperature whixh is controlled by ocean cycles like El Nino and La Nina. Those don't cause long term "global warming" but they certainly have a huge short term effect (e.g we've been cooling since 2016)
Don’t forget variability of the sun’s energy output.
Climate alarmists think the sun is some kind of constant, like the thermostat in their mom’s basement.