News

Oil prices fell by more than US$1 a barrel on Wednesday as investors doubted that upcoming US-China trade talks will result ...