Global Equities Rally as Treasury Buybacks Ease Yields While Oil Holds Highs
Global stocks and US indices rallied as Treasury debt buyback plans pushed bond yields lower. Simultaneously, crude oil maintained multi-week highs due to persistent US-Iran tensions and Middle East …