Treasury posts budget surplus in June as tariff receipts surge - Citeful