Oil prices surge up 5 percent, reaching $106 per barrel as US and Iran tensions continue
Oil prices have surged above $106 per barrel as tensions between the United States and Iran escalate in the Strait of Hormuz, a key global energy route. Brent crude, the international benchmark,...
24 Apr 04:48 · The News International