Sterling Struggles for Direction as Iran Talks at Impasse
Jun 3, 2026
Amidst stalled Iran peace talks and renewed hostilities, Brent crude oil prices surged to a week-high, increasing energy costs for import-reliant economies like Britain. Consequently, investors adjusted expectations for Bank of England rate hikes amidst inflation concerns.