Surprise! The US will borrow $200 billion less than expected this year