Home Investing News Oil prices plummet on China’s retaliation against US tariffs