Russia devalues currency again as foreign reserves plummet
Russia is one country that we do not want to see fall on hard times. It has great geo-strategic power, but a weak economy, declining oil output and revenues and increasingly autocratic rule? Now it is being roiled by the global financial…