WTI Tumbles 5% on Iran Peace Deal; Oil Collapse Threatens USD Rally
Brent crude falls below $100/barrel on U.S.-Iran peace deal hopes, easing short-term inflation expectations. Oil decline may limit dollar strength and trigger USD position unwinding as energy-driven …