A special look at 'supply and demand' and whether profiteering retailers or hungry consumers are to blame.

AlJazeera news source.