Global markets brace for volatility as the failure of negotiations in Islamabad leads to a US naval blockade of Iranian ports. Brent crude prices have surged past $102 per barrel amid fears of a deepening global energy crisis.
- US Navy to block all maritime traffic to/from Iranian ports
- Brent crude prices surged >7% to over $102 per barrel
- US March CPI rose 3.3% YoY, matching economist estimates
- US consumer sentiment reached a record low in April
- Major US banks scheduled to report Q1 earnings this week
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.