Semis vs. Oil (Deteriorating Geopolitical Backdrop)
The storyline is familiar. Equity investors cling to a seemingly endless spring of hope for a peace settlement in the Iran conflict, but the market’s real problem is the 100 million barrels of oil the world loses every week the Strait of Hormuz stays effectively closed. Meanwhile, semiconductors continue to carry the rally, even as…
