Deutsche Bank analysts note that Brent Oil has stabilised after recent conflict-driven spikes, with prices briefly falling back towards $100 as hopes grew for resumed flows through the Strait of Hormuz.
Deutsche Bank analysts note that Brent Oil has stabilised after recent conflict-driven spikes, with prices briefly falling back towards $100 as hopes grew for resumed flows through the Strait of Hormuz.