Home Economy News What do cancelled China freight orders mean for supply and demand?