US dollar possibly topped? Case for US treasury market to rally