Share on twitter
Share on linkedin

Oil prices edged up as extreme cold in Canada pinched heavier barrels, but gains were offset by sluggish economic data from China.