Oil prices fall more than 1% as Hurricane Rafael risk recedes, ET EnergyWorld

LONDON: Oil prices fell on Friday on receding fears over the impact of Hurricane Rafael on…

Continue Reading