Comment Comment by benlumen That's a 50% currency devaluation in a fortnight while the country's main export is still barely in the crosshairs. Russia might really be done. parent benlumen 4 years ago