Oil prices down amid weakening demand outlook
- Fall in US commercial crude oil reserves and ongoing war in Middle East support upward price movements
17.07.2024
Oil