Small business uncertaintly hits all-time high ahead of Election Day Small Business December 30, 2024