The U.S. and Israel's war with Iran, now in its second week, has snarled shipping in the Strait of Hormuz and sent crude oil prices to their highest levels in years. Facing a fight for its survival, ...