Articles You May Like Stronger Inflation Data Fails to Lift Dollar; Yen’s Decline Persists Citi sees first Fed rate cut in July USDCAD Technical Analysis – Pullback or reversal? Japanese Yen trades just shy of 157.00 versus the USD Exxon stock falls as earnings miss on lower natural gas prices and squeezed refining margins