US spending hits a high