The US budget deficit sharply narrowed to USD 21.3 billion in December 2021, compared with a USD 143.5 billion gap in the same period last year and market expectations of a USD 25 billion gap. Outlays increased 3.7 percent to USD 508.04 billion, while receipts soared 40.6 percent to USD …
Read More »