Here is a plot of recent temperatures and major volcanic eruptions: