City Buzz
Sentiment Score :


Oil prices slide on hopes of US-Iran peace deal
May 25, 2026
oil prices have fallen sharply and stock markets have risen on hopes of a deal that could bring an end to the US-Israel war with Iran. u.s. secretary of...
Source: youtube.com