Tag: Strait of Hormuz tensions

Oil prices recover as Brent hits $91 after historic IEA release of 400 million barrels

Global oil markets witnessed renewed volatility on Wednesday as Brent WTI oil prices recover following a sharp rebound in...