application of supply and demand cartoon cagle.com Category:humor Global Rank:256,566 visits:175.2K pages/Per:3.5 ADS