Crude Oil Prices Climb Above $103 Amid Iranian Tensions in Strait of Hormuz

International crude oil prices rose to over $103 per barrel, driven by warnings from Iran regarding the instability of the Strait of Hormuz, a vital shipping route.