Crude Prices Slide for Third Consecutive Week Amid Hormuz Shipping Revival
Key Highlights Brent crude dropped to approximately $74 while WTI declined to roughly $70.77, both posting around 7% weekly declines Shipping activity through the Strait of Hormuz reached pea





