Oil prices settle higher during week ending July 5 over demand hopes, supply worries
- Economic uncertainty in US, world's largest oil consumer, limits further price increases as market players await cues on Fed's rate cut outlook
05.07.2024
Oil