Oil steadied after its longest run of weekly declines in three years, as traders weighed threats to economic activity in emerging markets against risks to supplies around the world.
Source: FuelFix
Oil steadied after its longest run of weekly declines in three years, as traders weighed threats to economic activity in emerging markets against risks to supplies around the world.
Source: FuelFix
1,668