A drop in oil prices boosted US treasuries as yields fell on easing inflation fears. The US Dollar index also dropped below 100.
A drop in oil prices boosted US treasuries as yields fell on easing inflation fears. The US Dollar index also dropped below 100.