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