Money
Oil Prices Surge to Unprecedented Levels Amidst Escalating Hormuz Crisis
As tensions in the Hormuz Strait continue to escalate, physical oil prices have surged to record highs, nearing $150 a barrel.
editorial-staff Updated about 15 hours ago