The Price of War: $2.4 Trillion