The Japanese government has been able to sell its bonds to domestic buyers because of the high rate of domestic saving. The excess of saving over investment has given Japan a current-account surplus, allowing the country to finance all of the government borrowing domestically, with enough left over to invest in dollar-denominated bonds and other foreign securities.