📈 Stock Markets
US-Iran Ceasefire 2026: The $95 Oil Shock and its Global Market Implications
The surprise April 2026 ceasefire has collapsed the war premium in energy markets. We analyze the $70 oil target, shipping insurance drops, and the new winners in the logistics and EM sectors.
Apr 09, 2026
Read More →