News

Oil prices were stable on Monday as investors weighed up uncertainty over trade talks between the U.S. and China, clouding ...