Oil prices up over investor profit-taking, supply uncertainties
- Further price increases are limited by demand concerns in US, world's largest oil consumer, over dampened hopes of interest rate cuts
13.05.2024
Oil