Business & Economics US budget deficit hits $2.77 trillion in 2021, 2nd highest on record Oct 25, 2021 - 7:27 am EDT @theindpanorama 0