Brent crude oil prices have dropped by nearly $9 per barrel over the past week, a decline of about 9.6%. This fall is attributed to renewed efforts by Iran and Oman to restore navigation through the Strait of Hormuz, easing fears of prolonged supply disruptions. The development has calmed global oil markets.
Related Articles
Don't miss out on breaking stories and in-depth articles.