Asia Business International USA April 9, 2025 Oil Plummets 4% as US Imposes Jaw-Dropping 104% Tariffs on China