Supply, demand . . . and an impending thud

by Marketplace Staff