I believe that "supply and demand" is a more idiomatic than "demand and supply". Other than that it sounds good to me. (Even though I wonder about that 'merely'; is this really so easy?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.