A fish swims near coral showing signs of bleaching July 23 at Cheeca Rocks off the coast of Islamorada, Fla. Bleached coral is visible Sept. 16, 2023, at the Flower Garden Banks National Marine ...