Oil Prices Slump As China, U.S. Trade Tensions Continue by The Options Insider | Apr 6, 2018 | News Feed