Will economics end national wars?
In a global economy, if you start a war, you will be attacking either your customers or your suppliers, or both. In any event, you risk hurting your own economy more than your enemy's.
When India and Pakistan started rattling their nuclear sabers, the US corporations threatened to pull out, and peace was achieved.
There is serious talk about a future war between the USA and China. I believe this is impossible. First, China holds too much USA debt; the interest on this debt is a significant revenue for China. Second, corporations would not allow it.
We may have to deal with terrorist groups for a long time to come, particularly those motivated by religion, but I believe that, soon, wars between countries will no longer be economically feasible.