Crude oil prices are currently holding above $96, reflecting ongoing geopolitical tensions in the Middle East.
Negotiations for a peace deal in Iran have not progressed, leaving the situation uncertain.
Additionally, the Strait of Hormuz remains shut, which is likely impacting oil supply routes.