WTI Holds Near $70.00 as Hormuz Tensions Cloud Oil Outlook
Geopolitical uncertainty in the Strait of Hormuz offsets recent crude selloffs, stabilizing WTI prices after a 25% decline. West Texas Intermediate crude steadied around $70.00 on Monday, halting a weeks-long decline as tensions in the Strait of Hormuz introduced fresh unc