Jupiter's Color Changes Mystery Solved by Research.

TL;DR
Researchers at the University of Leeds have used data from NASA's Juno mission to Jupiter to explain the mystery behind the planet's changing bands and stripes. The team found that waves produced by Jupiter's magnetic field deep within its interior could cause variations in infrared radiation about 50 km below the planet's surface, which in turn cause the changing appearance of Jupiter. The research fills in the missing link between scientists studying Jupiter's weather and those working on its deep interior.
Want the full story? Read the original reporting
Read on Phys.org