Leaders of the BRICS group of nations are set to meet today in New Delhi for their annual summit, amid mounting geopolitical tension, disruptions in energy markets, shipping, and global trade.