Oil prices fell overnight as investors worried that the unrelenting US-China trade conflict would keep squeezing the global economy and that swelling US crude inventories would further pressure prices.
Oil prices fell overnight as investors worried that the unrelenting US-China trade conflict would keep squeezing the global economy and that swelling US crude inventories would further pressure prices.