My guess is fertilizer run-off
"Florida Coasts Are Currently Being Overwhelmed By Dead, Rotting, Stinky Fish | The clean-up isn't just a priority because of the smell though – as the fish rot in the water, the bodies release nutrients that feed the algae, causing a deadly self-sustaining cycle..."