Bharat India at centre of US–China war of words as global geopolitical tensions rise; Gold and oil rally on uncertainty