Oil prices up amid escalating geopolitical tensions, growing demand concerns
- Prices are supported by positive demand outlook both in US and China, world's biggest oil consumers
11:06
Oil