What kinds of shifts in supply/demand may account for this implosion in prices?