About 2,500 U.S. Marines are being deployed to the Middle East as American and Israeli strikes keep pounding Iran and the Islamic Republic keeps attacking Persian Gulf shipping and energy ...