Oil settles down as ease of supply risks drives weekly loss, ET EnergyWorld

NEW YORK: Oil prices edged lower on Friday and posted a weekly decline of more than…

Continue Reading