Relief for Global Energy Markets as Oil crashes 10% to $84 after Hormuz reopens

KARACHI – Global energy markets sees immediate relief as oil prices dropped nearly 10% to $84 after reports that Iran reopened the Strait of Hormuz to commercial shipping during a … Continue reading Relief for Global Energy Markets as Oil crashes 10% to $84 after Hormuz reopens