Worries about the health of the world’s economy and increasingly uncertain trade relations between the U.S. and China will put further pressure on global oil demand in 2019, the International Energy …
More U.S.-China Trade Battle Is Crimping Global Oil Demand Videos