Business & Economy Published 12 Apr, 2023 11:37pm American government posts $378 billion deficit in March Spending outstrips revenue