Markets
Oil prices stabilise as investors weigh Iran war end, Hormuz reopening uncertainty
- Brent crude futures gained 47 cents, or 0.6%, to $79.43 a barrel





















































































































































































































































































