US treasury yields had a wild session overnight. 10 year yield hit as high as 2.992 but closed sharply lower at 2.933, down -0.042.
There was no apparent major reason for the ride. Reasons cited include slump in emerging market currencies, fat finger trade as well as technical resistance at 3% handle.
Net effect in the forex market is also no too clear, except that USD/JPY is dragged down. Judging from 6H action bias chart, the rebound from 108.10 is likely over.