Markets trade cautiously near record highs as oil prices jump on Hormuz tensions.
Open shared insight