Market realities