Oil Prices Ease as Hopes of Diplomatic Resolution Emerge Amidst Strait of Hormuz Tensions
The prospect of diplomatic negotiations has injected a much-needed sense of calm into the volatile oil markets, leading to a noticeable decrease in the prices of key crude benchmarks. North…
