Markets The currency’s selloff illustrates how traders are on edge as Russia’s economy struggles Source link