Bitcoin hits new all-time high of $109K as trade war tensions ease