Oil settles down 2% on weaker Chinese demand, uncertainty over Fed rate cut, ET EnergyWorld

HOUSTON: Oil prices settled down more than 2 Percent on Friday as investors fretted about weaker…

Continue Reading