Oil heads for weekly loss as demand worries outweigh geopolitical risks
- Markets face weekly losses as concerns over global demand and US Fed's policy outlook overshadowed geopolitical tensions involving Russia and Venezuela
12.12.2025
Oil