Demand holds firm despite uncertainty