What causes the variation in the Sun's apparent speed along the ecliptic, contributing to the Equation of Time?

Answer

Earth’s elliptical orbit causing speed variation (perihelion/aphelion)

Because Earth’s orbit is an ellipse, its orbital speed varies—it speeds up near perihelion and slows down near aphelion—which makes the Sun’s motion along the ecliptic non-uniform.

What causes the variation in the Sun's apparent speed along the ecliptic, contributing to the Equation of Time?
sunastronomypathCelestial sphereecliptic