Oil Prices Dip Below $100 Amid Iran Peace Deal Hopes
Brent crude futures drop 6% as markets anticipate a potential resolution to the US-Iran conflict. Energy prices soar as the Strait of Hormuz remains blocked, but analysts remain cautious about a quick recovery.
Read More