April 20, 2026
The market has become desensitized to the ups and downs of the conflict in Iran, largely brushing off what was effectively a breakdown of the agreement reached last week—which led the U.S. to seize an Iranian vessel attempting to pass through the Strait of Hormuz—with the biggest impact, of course, felt in the oil market, where prices rose 6%...
