Donald Trump has launched a fresh global trade war, slapping 25% tariffs on India while also threatening penalties for India's oil ...