US annual budget gap hits nearly $2 trillion, largest in 5 years - SPY News | Rallies