ibonewsBreaking news & top stories from around the worldJul, 12, 2025U.s. Reports Unexpected $27 Billion Budget Surplus In JuneU.s. posts a $27 billion budget surplus in june, driven by tariff revenues.TariffsBusinessEconomy00