The Islamabad Conduit
For 48 hours, the global economy teetered on the edge of a “quagmire.” With Brent crude hitting $119 and a U.S. ultimatum for the “obliteration” of Iranian energy infrastructure ticking toward zero, the world’s financial hubs prepared for a historic crash …