Category oil

WTI Oil Prices Stabilize

WTI trades around $75.60, up 0.21% on the day West Texas Intermediate (WTI) US Oil prices have paused their decline. Crude shipments have resumed through the Strait of Hormuz, supporting the stabilization. The price increase of 0.21% comes after a sharp dec