CNBC: America has spent $6.4 trillion on wars in the Middle East and Asia since 2001, a new study says. Another 21 million people have been displaced due to violence. The post-9/11 wars in Iraq, Afghanistan, Pakistan and Syria have expanded to more than 80 countries.