There's no good way
All the chemical cleaners will work, but normally remove wax. The bad black streaks come from rain runoff and seem to occur in the same place. I use 3-M cleaner wax, followed by Collinite Fleet wax. A light application of boat soap or cleaner wax (if worse) then removes them easily.When the black stain is in the wax, rather than gelcoat, it's easier to remove.