Oil prices fell on Thursday, as U.S.-China trade tensions persisted, the Chinese economy showed signs of slowing and record U.S. production undermined OPEC-led output curbs.
Oil prices fell on Thursday, as U.S.-China trade tensions persisted, the Chinese economy showed signs of slowing and record U.S. production undermined OPEC-led output curbs.