U.S. wraps up fiscal year with budget deficit near $1.7 trillion
Janet Yellen, U.S. Secretary of the Treasury, participates in a global infrastructure and investment forum in New York on Sept. 21, 2023. Pool | Via Reuters The federal government wound …