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.