Sunday, August 23, 2026

Iran’s oil revenue is collapsing. Inflation is soaring. And the regime could soon face impossible choices that change the balance of power in the Middle East. Tehran is running out of options.