India Firmly Denies $12 Billion Gold Sale Amidst Forex Reserve Speculation
NEW DELHI, June 3, 2026 – The Reserve Bank of India (RBI) and the Central Government have unequivocally denied recent media reports alleging that India sold approximately USD 12 billion…
