Economics & Markets

Map showing Strait of Hormuz
Earlier in the week there were, once again, signs of optimism regarding peace talks between the US and Iran but those appear to have stalled by week’s end.
Aug. 28, 2026