NEW YORK, March 12, 2026 — The US Dollar faced immediate selling pressure in early Asian and European trading sessions today, while...