Brent crude climbed from the mid-$80s to nearly $97 as U.S.-Iran tensions and clashes around the Strait of Hormuz lifted oil for a second straight week. The rally has since lost momentum, underlining how quickly geopolitical risk can reprice energy markets.