Crude oil prices drop: WTI and Brent crude slide to $72.54 and $76.50 as Strait of Hormuz reopens
TEHRAN (Agencies) — Global energy markets experienced a significant relief rally today as crude oil prices fell sharply following the ...
Read moreDetails










