The US dollar weakened on Wednesday as investors reportedly fled from US assets due to the tightening trade policy between America and China. The dollar index fell below the 100 mark, trading near its lowest levels in three years, and it declined against nearly all currencies in a group of 10 during early trading in London.