Home Investing News Oil slides on Trump tariff threats and OPEC+ supply expectations