A economic storm brewing?