Oil rallies 3% on U.S.-Iran military tensions as Hormuz strait uncertainty roils energy markets
Global crude oil prices surged nearly 3% following fresh military strikes by the United States on Iran, reigniting geopolitical risk premiums in energy markets and…