Oil Prices Tumble, US Crude Slides Under $60, as Trade Wars Clip Global Demand - TheStreet.com
Oil Prices Tumble, US Crude Slides Under $60, as Trade Wars Clip Global Demand TheStreet.comGlobal oil prices tumbled Thursday, sending U.S. crude prices below $60 a barrel, as a bigger-than-expected buildup in domestic stockpiles and increasing ...