Today’s BRICS+ Numbers
5.28 million barrels: Russia's daily oil processing dropped to this level between September…
Today’s BRICS+ Numbers
1.4% drop in industrial production recorded in Latin America's largest economy, Brazil, from…
India’s tea prices soar as extreme weather slashes output
India, the world's second-largest tea producer, is experiencing a significant surge in…