The U.S. dollar recovered from session lows as Treasury yields moved higher and weakness in U.S. equities supported demand for safer assets. Major currency pairs remained technically active, with EUR/USD slipping, GBP/USD extending gains, USD/CAD pressured, and USD/JPY easing after the Bank of Japan decision.