Steve Olsson on Intel HubThe recent closure of the Strait of Hormuz due to Iranian tensions has driven global oil prices to an alarming $140 per barrel, marking a 40% spike in just two weeks. This disruption underscores the v