Oil prices shot above the $100 per-barrel mark again last week, as the war in Iran took a troubling turn. With things rapidly escalating in the Strait of Hormuz and oil prices briefly flirting with ...