US Dollar Slammed: USD/JPY Falls on Treasury Buybacks US Dollar Slammed as Treasury Buybacks Pressure Yields; USD/JPY Falls The US dollar came under heavy pressure after the US Treasury annou... August 21, 2026 Read Guide →