Equities Bounce Back While Yields, Oil Prices Drop
U.S. Treasuries rallied, with the yield on the benchmark 10-year note tumbling from a more than three-year high to below 3% as investors reassessed the inflation outlook before U.S. consumer price index (CPI) data