June 28, 2025
Top Headlines

Forex watch: India’s reserves fall $1 billion to $697.93 billion this week; gold and SDR values decline

  • June 27, 2025
  • 0