
Global markets hit record highs as Iran deal optimism lowers oil prices and UK energy cap rises 13%.
Global stock markets reached new all-time highs driven by strong tech sector performance in Asia and the US, despite mixed US stock openings. Optimism over a potential US-Iran peace deal eased oil prices below $95 per barrel temporarily, which helped...

