The U.S. military has spent $7.8 trillion securing oil shipments into and out of the Persian Gulf over the past 30 years.