Options for Resolving the Oil Market Crisis Are Running Out Dramatically October 1, 2026 First, the Strait of Hormuz. Now, the Bab al-Mandab. Shipping through these two key routes—which handle over 30% of global oil trade—has been severely…
High probability the Price of Brent to Remain over $115 by the End of 2022 June 16, 2022 The recent EU deal on a Russian oil embargo has put upward pressure and volatility again, with Brent prices hovering well above USD120 last…