WHY IRAN MIGHT BE ON THE VERGE OF DELIVERING A SHOCK TO GLOBAL FINANCIAL MARKETS

Today is July 15, 2026, and as I write this article, we are nearly five months into the conflict between the United States, its allies, and Iran in the Middle East. A conflict that, in the minds of the US military strategic panel, was supposed to last perhaps 48 hours....