Oil settles down 2% on receding hurricane risk, lackluster China stimulus, ET EnergyWorld

NEW YORK: Oil prices settled more than 2percent lower on Friday as traders grew less fearful…

Continue Reading