Crude oil prices climbed above $91.50 a barrel on Thursday, extending a six-week high as Iran continued strikes against US regional allies after US attacks on Tuesday. Kuwait’s armed forces described the situation as “ongoing Iranian aggression” while its air defenses engaged missiles and drones. Six commodity vessels crossed the Strait of Hormuz (key oil-shipping chokepoint) on Wednesday, down from 11 on Tuesday and a 10-day average of nearly 13. Mitsui O.S.K. Lines, the world’s largest tanker operator, expects the disruption to last longer than previously anticipated, with no normalization by year-end. Damaged refineries in the Middle East and Russia, combined with insufficient replacement capacity elsewhere, are likely to keep global fuel prices elevated into next year.