Back
14 Feb 2017
United States NFIB Business Optimism Index came in at 105.9, above expectations (105.1) in January
