Semi Squeezes Into Tight Spot to Weather Storm