In a surprise announcement, Mayor Michael R. Bloomberg said Thursday that Hurricane Sandy had reshaped his thinking about the presidential campaign and that as a result he was endorsing President Obama.

After months of not being discussed by either candidate, climate change is suddenly a part of the race.