Oil Prices Drop Below $90 as Reports Suggest Strait of Hormuz Could Reopen Within a Month
Oil prices dropped significantly, falling over $5 to trade at $89.64 per barrel following reports that Iran could restore shipping traffic through the critical Strait of Hormuz in about a month.



