USD is trading at $99.61, with a -3.07% change, as higher Treasury yields and Fed minutes signaling more rate increases pressure growth-stock valuations.

  • Rising oil amid Middle East supply concerns is sustaining inflation worries and broader risk aversion.
  • Semiconductor weakness adds pressure.
  • TSMC reported quarterly sales above analyst estimates.