WTI Crude Oil Stabilizes Above Key Support Amid Geopolitical Risk