Michael Shaoul examines the market’s fragile response to escalating tensions in Iran and the risk of energy supply disruptions. He argues that oil priced between $90 and $100 remains manageable for U.S. consumers and sees a rotation into energy stocks as nominal growth persists despite sticky inflation.
Morning Trade Live
13 Apr 2026
SHARE