Crude oil markets stabilizing around $100 per barrel, but volatility remains intense as geopolitical tensions drive price discovery.