Investing.com via Yahoo
Oil prices retreat; remain elevated on demand hopes, geopolitical tensions
Investing.com--Oil prices retreated Tuesday, handing back some of the hefty gains seen over the last few days on optimism of an increase in demand during the summer season.
6 days ago