Standoff in the Strait of Hormuz pushes global oil prices above $120 per barrel.