Oil slips amid demand concerns for week ending Aug. 16
- Middle East tensions cap oil price declines amid supply concerns
16.08.2024
Oil