Global Markets Hit Records Despite Iran War as Oil Prices Retreat