Oil prices stabilize as geopolitical tensions in Venezuela, Russia, and Yemen are weighed against global supply concerns. UAE to withdraw forces from Yemen, Trump faces obstacles in Ukraine peace talks. OPEC+ expected to maintain supply freeze. Crude on track for annual decline amid surplus fears. US crude stockpiles rise.

Read more at Yahoo Finance: Oil Steadies as Geopolitical Risks Counter Oversupply Outlook