My Thoughts on Current Markets-290
6 Apr 2026 6 minute read 0 comments Perfectionist25
Last week's main macro story was the fierce clash between geopolitical supply shocks and risk appetite. The war between the US and Iran sent crude oil prices soaring to $112 a barrel, creating significant market volatility. Fears of a prolonged confl...