Top Stories U.S. budget deficit in June sinks 49% to $89 billion admin July 13, 2022 No Comments The numbers: The U.S. budget deficit shrank 49% to $89 billion in June from $174… Read More