Japanese Yen sits near weekly top as Iran de-escalation weighs on USD
The USD/JPY pair recovers slightly from over a one-week low, around the 158.45 region touched during the Asian session on Wednesday, though it lacks follow-through buying. Spot prices currently trade below the 159.00 mark, nearly […]
