dashboard



The US monthly budget deficit dropped to $88 billion in October, down 47% for the year