WTI oil price stabilizes around $87.40 per barrel
WTI oil price experiences volatility after registering over 2.5% losses in the previous day.
The conflict in the Middle East has renewed severe supply anxieties, causing crude oil prices to advance.
Industry data revealed that US crude inventories plunged by 9.1 million barrels last week, hitting their lowest level in four months.