Positive Sales Figures Provide Boost But Threat of Ukrainian War Leaves Confidence Fragile