The Iran war is stressing the oil market

Published 6 March 2026