Loading...
Please wait while we get things ready for you
Please wait while we get things ready for you
Oil prices are seesawing as a potential US-Iran deal on the Strait of Hormuz raises hopes of calmer energy markets, while FTSE 100 miners ride a wave of record revenues. Meanwhile, the Bank of England finds itself caught between external shocks and domestic caution, holding rates at 3.75% amid a growing split on the committee.
Ask AI about this