Oil falls due to geopolitical risks and weak fundamentals Ahmed Ashraf Dec 24, 2025 Oil slips as markets weigh geopolitical tensions and weak economic fundamentals amid supply concerns from Venezuela…