Russia’s growing isolation is choking a major source of energy, metals and crops, sparking fears of prolonged shortages and sharper global inflation. from Commodities-Markets-Economic Times Read The Rest:economictimes...