Oil Hits $104: Hormuz Tensions Trigger Global Price Surge
As tensions between the United States and Iran over control of the vital Strait of Hormuz increased, crude oil prices maintained their robust increase for the fourth straight session. While WTI crude traded near $95 per barrel, Brent crude jumped beyond $104 per barrel, representing a dramatic increase of roughly 13% in just three sessions. … Read more