Investors are balancing the potential for record-breaking corporate earnings against escalating tensions in the Middle East. Brent crude has climbed to $108 per barrel amid fears of a blockade in the Strait of Hormuz.
- Brent crude price reached $108 per barrel
- Risk of Strait of Hormuz blockade remains a primary concern
- Corporate earnings growth may be reaching historic levels
- X-Energy successfully completed its Nasdaq IPO
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.