Charlie Taylor on Intel HubThe recent turmoil in the Strait of Hormuz, exacerbated by Iran's threat to close this vital shipping corridor, has sent oil prices surging to a high of $90 per barrel, a staggering 20% increase in ju