Oil dips as trade talks drag, China’s economy shows weakness
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. * This article was originally published here
Read More »