The U.S. dollar recovered from session lows as Treasury yields moved higher and weakness in U.S. equities supported demand for defensive assets. Major currency pairs traded around key technical levels as investors weighed European growth data, German inflation, the UK budget backdrop, Canadian dollar resilience, and the Bank of Japan’s latest rate decision.