US federal budget balance hits $215B surplus in April, falling short of forecasts - TrendCloud