Oil prices slide on hopes of diplomacy in Iran war
[ Brent crude drops $1.78 to $102.09 a barrel; WTI fell $1.97 to $98.33 a barrel by 11:55am PKT Storage tanks and oil refineries in Jurong Island, Singapore, March 24, 2026. PHOTO: REUTERS Oil prices slid to their lowest in more than a week on Monday as investors hoped for diplomatic progress on the Iran … Read more