UK financial system flatlines as Iran struggle fuels fears of hovering petrol and power costs Read more