Oil slips, retreats from gains notched on strong Chinese data | Reuters
Oil prices edged lower on Monday, pulling back from early gains fostered on strong Chinese economic news and ongoing supply restraint from major oil producers. Crude benchmarks have steadily climbed Continue Reading
