Unemployment stays at 2.9%