The Iran war costs more than you think — it boosts inflation and threatens stocks 29 May 2026 Last updated : 29 May 2026 BonTrade Pentagon’s ‘fuzzy math’ impacts prices and your portfolio.