Oil edges lower as profit-taking and demand concerns outweigh geopolitical tensions
- For now, geopolitical uncertainty is failing to translate into sustained price support in oil markets
18.12.2025
Oil