News

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