I generally agree with you, but it (likely) refers the the archaic (and somewhat romantic) phrase "blood and treasure"[0] commonly used to describe the cost of war for a nation or state.
[0] http://www.grammarphobia.com/blog/2013/02/blood-and-treasure...