Oil prices have climbed for a fifth consecutive session as diplomatic efforts to end the eight-week conflict between Washington and Tehran remain stalled. The geopolitical impasse is driving energy costs higher while providing support for the US dollar.
- Brent crude prices rose for five consecutive days, breaking $105/barrel
- Diplomatic stalemate continues in the 8-week US-Iran conflict
- US Dollar Index trending toward its first weekly gain of the month
- 10-year Treasury yield eased slightly to 4.32%
- Nearly 80% of US benchmark companies beat Q1 earnings estimates
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.