Oil prices have fallen, breaking a four-week winning streak after a rally that had taken benchmarks to three-year highs, as investors sold positions on re-emerging US production concerns.
Oil prices have fallen, breaking a four-week winning streak after a rally that had taken benchmarks to three-year highs, as investors sold positions on re-emerging US production concerns.