The US fed budget balance came in at a surplus of +116.5Bln, above expectations at +42.1Bln and better than last month’s 138.7Bln deficit.

datadsas