Home Investing News Oil slides amid rising US crude inventories, Sino-US tariff war