Treasury prices rally Thursday as the conflict between Russia and Ukraine once again heats up. read more