U.S. Dec. Budget Deficit $13.3B vs $15B Est.; Compares With Dec. 2018 Deficit $13.5B

Benzinga · 01/13/2020 19:03